2

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

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

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


更新:
在我的智能手机上使用 Cyanogemmod 7.1 Defy MB525 不起作用(Firefox 和默认浏览器)。
但是在我的朋友的 Galaxy S3 上,Android 4.0 运行良好(默认浏览器和 Chrome)。

4

1 回答 1

3

作为我的测试和调查,不幸的是,有一种方法可以使这个应用程序在 HTML5 中运行,不受设备和浏览器的限制。

我发现以下页面详细说明了各种设备和浏览器的限制: http ://www.browserscope.org/user/tests/table/agt1YS1wcm9maWxlcnINCxIEVGVzdBjwwK0RDA?v=3&layout=simple

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

于 2012-11-15T14:08:10.997 回答