【发布时间】:2013-03-11 01:55:45
【问题描述】:
关于如何检测在设备中作为 phonegap 应用程序运行的 HTML 页面存在一些问题。
- 检测浏览器代理是否为 iPhone/iPad/Android/Blackberry
- 使用 'deviceready' 事件来检测是否在设备内运行。
- 使用 URL 检测协议是 HTTP 还是 FILE
还有其他解决方案吗?因为我在编译应用程序之前在本地运行开发 HTML 文件,所以这 3 个对我都不起作用,因此它会检测到 1)。和 2)。将开火和 3)。确实是FILE协议。
【问题讨论】: