我目前正忙於使用Sencha Touch 2.2.1,並試圖讓它通過HTML5 cache.manifest
離線運行。任何人都知道如何讓這個工作?我只能從最後一個版本中找到不再有效的舊指南。一些擺弄後,我有我的清單如下:啓用Sencha Touch 2.2.1離線
CACHE MANIFEST
index.html
app.js
touch/microloader/development.js
但這似乎在development.js
腳本拋出錯誤時,它試圖發送獲取app.json
文件。是否有一些Sencha設置需要針對離線模式進行調整?感謝您的幫助。
一個活生生的例子問題不清單的內容,這是它似乎並不像它會改變其文件名。 – Primus202
爲什麼你需要改變來體現? HTTP://www.html5rocks。com/en/tutorials/appcache/beginner /它適用於所有具有appcache文件標準擴展名的移動瀏覽器和桌面瀏覽器。這就是爲什麼生成.appcache而不是.manifest。 –
我會再試一次。我還遇到了一個問題,Sencha無法將我的JSON文件放入生成構建目錄,因此我不得不將它們複製到自己的目錄中。而且,它在離線狀態下無法正確使用AJAX來閱讀它們。令人沮喪!我需要弄清楚如何加載本地JSON文件並將它們存儲在本地存儲中我相信但它很棘手。 – Primus202