2012-04-02 129 views
0

我正在用MVC格式的sencha touch 2。我創建了一個cache.manifest文件來使我的應用程序脫機。在cache.manifest中包含多個js文件?

CACHE MANIFEST 

index.html 
app.js 
guide.css 
app/model/Contact.js 
app/model/Injury.js 
app/view/IncidentForm.js 
app/view/Home.js 
app/view/DivisionSelect.js 
app/view/InjuryResponse.js 
app/view/EmergencyContact.js 
app/controller/Core.js 
i/[email protected] 
i/[email protected] 
i/amcor-logo.png 
i/amcor-tb-logo2x.png 
i/arrow_right.png 
i/[email protected] 
i/home_icon.png 
i/[email protected] 
i/ir-icon2x.png 
i/[email protected] 
i/ir-toolbar-bg2x.png 



st2/builds/sencha-touch-all-compat.js 
st2/resources/css/sencha-touch.css 

NETWORK: 
* 

我的問題是,cache.manifest文件似乎沒有識別我的任何js文件,除了app.js.當我在線工作時,它似乎正確緩存,但是當我離線時,緩存僅返回index.html,app.js和sencha文件。 cache.manifest文件只能有一個.js文件嗎?

回答

1

你應該真的嘗試使用tools SDK那麼你根本不用擔心。

Microloader有助於保持最新狀態。

它的錯誤檢查輸出有點輕,你必須符合由SDK工具創建的MVC應用佈局,但一旦它運行「它正常工作」。

如果「編譯」掛起它可能是一個失蹤的ref。