我希望开发一个HTML5 Web应用程序。
我了解到在HTML5中,可以使用新功能“离线Web应用程序”和*.manifest文件。
我看过一篇2010年11月的文章,称此功能只适用于iOS平台。
那么现在它在Android上能用吗?
是的,它可以在Android和iOS以及大多数桌面浏览器上运行。除非您想要访问本机功能或部署到应用商店,否则不需要使用PhoneGap。
更新:
请查看Jonathan Stark的书中的这一章节:使用HTML、CSS和JavaScript构建Android应用程序。
可以的。这里有一个离线游戏的例子:
唯一不好的是iOS会自动生成一个漂亮的图标,但是安卓不会。此外,我注意到在某些版本的安卓上,它会弹出一个错误提示框,说它无法连接到互联网,但之后仍然可以正常运行。