安卓离线Web应用HTML5

8
我希望开发一个HTML5 Web应用程序。 我了解到在HTML5中,可以使用新功能“离线Web应用程序”和*.manifest文件。 我看过一篇2010年11月的文章,称此功能只适用于iOS平台。 那么现在它在Android上能用吗?
3个回答

3

是的,它可以在Android和iOS以及大多数桌面浏览器上运行。除非您想要访问本机功能或部署到应用商店,否则不需要使用PhoneGap。

更新:

请查看Jonathan Stark的书中的这一章节:使用HTML、CSS和JavaScript构建Android应用程序。


好的...谢谢...因为我不想用PhoneGap来做这件事。你能告诉我如何解决吗?例如或其他什么东西。我尝试过了,但当我用我的Android手机打开网站并在1分钟后关闭它并禁用互联网连接时, 浏览器会显示没有可用的连接。 - alexander-fire
如果清单文件不正确(特别是MIME类型),通常会发生这种情况。如果你弄对了,它就能正常工作。我的团队开发了一个能够这样工作的产品。你看过我链接的Jonathan Stark关于这个问题的章节吗? - Eric Farr
此外,在iOS和Windows上的Chrome上它的工作方式完全相同,因此请先在那里进行测试。 - Eric Farr
你的链接(http://ofps.oreilly.com/titles/9781449383268/chapOfflineApplicationCache.html)已经无法访问,该内容现在已经包含在这本书中:http://shop.oreilly.com/product/0636920010067.do。 - Sevyls

1
一般来说,http://mobilehtml5.org/ 提供了很好的移动兼容性表格来回答这个和其他类似的问题。

1

可以的。这里有一个离线游戏的例子:

http://www.davidgranado.com/2010/11/make-a-set-mobile/

唯一不好的是iOS会自动生成一个漂亮的图标,但是安卓不会。此外,我注意到在某些版本的安卓上,它会弹出一个错误提示框,说它无法连接到互联网,但之后仍然可以正常运行。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接