Firefox OS/Firefox Mobile App 的 Appcache 大小限制
Appcache size limit for firefox os/firefox mobile app
我正在制作一个在Firefox OS和Firefox移动上运行的网络应用程序。我希望应用程序在首次运行后完全脱机。因此,我正在使用应用程序缓存以供离线使用。肉和土豆是数据存储在带有嵌套数组变量的 js 文件中。此文件为 13 MB。使用<html manifest='mymanifest.appcache'>
,我(显然)试图保留这个大文件以及所有其他文件的缓存。当我在FF桌面上运行该程序时,它可以正常工作并缓存文件(在用户确认后)。如果我断开与互联网的连接,该应用程序仍将运行。但是,当在 Firefox Mobile 中作为应用程序运行时,它希望在每次启动应用程序时加载大文件。当我断开互联网连接时,应用程序显示超时。当作为应用程序运行时,是否有阻止应用程序在FF Mobile上缓存文件的内容?我在js文件中的数据存储如下:
var bible = [
[
[ 'data here', 'data here', 'data here' ],
[ 'data here', 'data here', 'data here' ],
[ 'data here', 'data here', 'data here' ],
[ 'data here', 'data here', 'data here' ]
]
];
确保验证您的manifest.appcache的结构与此处的结构相似:
https://github.com/robnyman/Firefox-OS-Boilerplate-App/blob/gh-pages/manifest.appcache
对于最大 50mb 的数据,您应该没问题。
您能为我确认您使用应用程序管理器在 Firefox OS 上体验到正确的行为吗?
让我知道 - 如果你在那里得到正确的行为,并且看起来 Firefox for Android/FF Mobile 仍然是一个问题,我会把它传递给一个 FF for Android 开发人员,看看他们是否可以提供一些建议。
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- JS可以在Chrome中工作,但不能在Firefox中工作
- createElement("a") - FireFox JavaScript
- 为什么javascript:void(0)在Firefox中不起作用
- Facebook登录按钮没有'不能在Firefox上工作
- jpm的默认Firefox路径没有'不起作用
- 重载JS'firefox中的对象原型
- Ajax调用在Firefox中不会自动响应
- JS在firefox中无法正常工作
- firefox插件和dev/panel之间的通信
- IE/Chrome中未定义的函数,但Firefox中没有
- ascii输入键通过firefox中的javascript返回0
- 在firefox和chrome中的左侧显示iframe滚动条
- html5 drawImage适用于firefox,而不是chrome
- angularjs$valid-on-dates在firefox中报告错误
- 您可以使用JavaScript和Firefox扩展来更改现有页面吗
- 设置 CSS 背景在 Firefox 中不起作用
- 如何从Javascript打开Firefox
- 滚动在Chrome中有效,但在Firefox或IE中无效
- Firefox OS/Firefox Mobile App 的 Appcache 大小限制