ios – navigator.app undefined

前端之家收集整理的这篇文章主要介绍了ios – navigator.app undefined前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用:
navigator.app.loadUrl("http://www.google.com",{ openExternal:true } );

它不适用于iOS,无论是在设备还是模拟器上.我在类似的项目中使用了相同的代码行,我在两者(1.5.0)上使用相同版本的phonegap.在android上,相同的代码完美运行.设备就绪功能也会触发,所以我猜测正在加载phonegap.我没有使用android的phonegap.js文件,我已经检查过了.

在调试时我发现navigator.app是一个未定义的对象.有没有人知道我可能缺少的配置导致这种情况?

谢谢你的帮助.

干杯,
米格尔

解决方法

“navigator.app”对象仅适用于Android.幸运的是,在即将发布的PhoneGap 2.3.0版本中你可以做到:
window.open("http://www.google.com","_system");

做你想做的事.

猜你在找的iOS相关文章