HTML5图像大小存储的脱机限制

时间:2012-11-04 16:50:57

标签: local-storage offline-caching html5-appcache

我目前正在开发HTML5中的应用程序,目的是为用户提供离线访问信息。为此,使用技术清单appcache(文件)和localStorage(数据),在PHP + MySQL中与我的应用程序执行数据同步

在我的场景中,如果有一个包含图像列表的寄存器,我创建了一个生成manifest.appcache(通过PHP)的例程,其中包含需要在离线模式下显示的图像列表。
问题是:这些图像的大小总和从60mb传递。
通过Chrome(桌面),这个离线应用程序运行完美,但通过Firefox,Android和iPhone智能手机无法通过空间限制设备/浏览器对缓存清单运行。

主要问题是:
现在有可能开发HTML5解决方案来满足这些需求吗? 我想知道为Android和iPhone开发特定应用程序的可能性,但目标是拥有一个独立于平台的解决方案。


更新
在我的智能手机Defy MB525与Cyanogemmod 7.1不工作(Firefox和默认浏览器) 但是在我的Android 4.0朋友的Galaxy S3上,效果很好(默认浏览器和Chrome)。

1 个答案:

答案 0 :(得分:3)

作为我的测试和调查,遗憾的是有一种方法可以使这个应用程序在HTML5中工作,这是设备和浏览器的局限。

我找到了以下页面,详细介绍了各种设备和浏览器的局限性: http://www.browserscope.org/user/tests/table/agt1YS1wcm9maWxlcnINCxIEVGVzdBjwwK0RDA?v=3&layout=simple

在同一页面上还有一个有趣的链接,您可以在其中测试存储限制: http://www.der-schepp.de/appcache-default-size/