0

我正在使用 MVC 格式的 sencha touch 2。我创建了一个 cache.manifest 文件以使我的应用程序脱机。

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/amcor-app-bg@2.png
i/amcor-bg-logo@2.png
i/amcor-logo.png
i/amcor-tb-logo2x.png
i/arrow_right.png
i/ec-icon@2.png
i/home_icon.png
i/in-icon@2.png
i/ir-icon2x.png
i/ir-icon@2.png
i/ir-toolbar-bg2x.png



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

NETWORK:
*

我的问题是 cache.manifest 文件似乎无法识别除 app.js 之外的任何 js 文件。当我在线工作时,它似乎可以正确缓存,但是当我离线时,缓存只返回 index.html、app.js 和 sencha 文件。cache.manifest 文件可以只有一个 .js 文件吗?

4

1 回答 1

1

您应该真正尝试使用工具 SDK,然后您完全不必担心。

Microloader 有助于保持最新状态。

它的错误检查输出有点轻,您必须符合 SDK 工具创建的 MVC 应用程序布局,但一旦它运行“它就可以工作”。

如果“编译”挂起,则可能是缺少参考。

于 2012-04-03T01:55:56.913 回答