1

我正在编写一个 PhoneGap/Cordova 应用程序,并且正在使用ChildBrowser插件打开类似于 iOS 或 Android 中的 WebView 的页面。我经常在本地浏览器(通常是 Chrome)上测试我的网页,因为在本地查看我的页面比将其部署到设备或模拟器上要快得多。使用浏览器还允许我利用调试工具,例如 Chrome 的 Inspect 功能或 Firefox 的 Firebug 插件。

问题是 ChildBrowser 插件无法在非移动平台上运行。是否有任何解决方法可以让我在将 ChildBrowser 部署到设备/模拟器之前对其进行测试?

顺便说一句,使用Ripple对我不起作用,因为 Ripple 尚不支持 ChildBrowser。

4

1 回答 1

1

我会使用设备模型来检测打开页面的内容,放置一个 if 语句来说明它是否不是电话设备,然后正常打开页面并绕过子浏览器。

http://docs.phonegap.com/en/2.3.0/cordova_device_device.model.md.html#device.model

于 2013-01-16T05:57:13.237 回答