![](/img/trans.png)
[英]when using $localForage.setItem the App freeze for few seconds
[英]Missing localforage.js files when installing localforage-cordovasqlitedriver into my project
我試圖在我的IOS / IONIC / Cordova項目中展示localforage-cordovasqlitedriver,以便可以訪問它,並將所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改為localforage.setitem(鍵,值)和localforage.getitem(鍵,值)並使其使用SQLite。
成功安裝組件並構建項目后,localforage-cordovasqlitedriver驅動程序說明表明項目的/ lib / *文件夾中存在localforage.js文件和localforage-cordovasqlitedriver.js。
但是,即使我成功安裝了組件,這些文件也不存在於我的項目中。
我的項目的/ lib文件夾
我不僅搜索了該文件夾,還搜索了項目的/ www /區域的整個文件夾體系結構,按照localforage-cordovasqlitedriver的說明在其中安裝了組件,並且找不到任何兩個文件。
顯然,我做錯了。
我希望找到一個以前做過的事情,並且確切地知道我需要做什么,並能夠提供一些指導或幫助的人,對此我將不勝感激。
我制作了一個詳細的視頻,發布在下面,顯示了整個過程,直到構建項目然后搜索這兩個文件為止。
https://www.aloye.com/wp/wp-content/uploads/localforage/LocalForageIssue.mp4
我希望該視頻中的詳細信息能夠使具有適當專業知識水平的人員准確地告訴我我做錯了什么,以及需要做些什么才能使這些文件存在。
如果將項目的內容與Github上的Ionic / Cordova測試項目進行比較,則我的應用程序缺少www / lib / localforage和www / lib / localForage-cordovaSQLiteDriver文件夾。
從Github的/ lib文件夾測試項目
不幸的是,我無法構建上面引用的Ionic / Cordova測試項目,因為它包括我不使用和不需要的角度組件和其他幾個組件,並且這些組件引入了很多依賴錯誤和問題,因此,除了對所有這些進行故障排除之外,我認為,僅將localforage-cordovasqlitedriver和預先安裝的組件安裝到生產項目中,而不是測試項目中的所有其他材料會更容易。
我希望找到一個具有適當專業知識水平的人員,可以快速,輕松地准確地告訴我我需要做些什么才能使它起作用。
我只是想在IOS / IONIC / Cordova項目中獲得localforage-cordovasqlitedriver,以便我可以訪問它,並將所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改為localforage.setitem(鍵,值)和localforage.getitem(鍵,值)並使其使用SQLite。
任何幫助將不勝感激。
我自己解決了。
我能夠從Github上的Ionic / Cordova測試項目中將localforage和localforage-cordovasqlitedriver文件夾復制到我的項目中,並且一切正常。 我不確定為什么沒有安裝它們,但是手動復制它們可以解決問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.