使用cordova 3和jquery mobile打开系统默认浏览器中的链接

时间:2014-05-23 18:54:51

标签: android ios jquery-mobile cordova-3

您好我在Android设备上使用jquery mobile和cordova 3。

除了我无法在默认浏览器中打开链接或例如地图应用程序外,一切都很有效。

我可以使用inappbrowser插件打开它,但我不想这样做。我只想用默认浏览器打开网站链接。

我尝试了很多这样的事情:

Opening Link in System Browser in PhoneGap 3.3 on Android

Open Links in Default Browser using Phonegap/Cordova

但是我看到答案显示了我不想要的inappbrowser解决方案。

我该如何解决这个问题?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

对于Android操作系统,请使用以下代码。

navigator.app.loadUrl("http://google.com", {openExternal : true});

或通过内联JavaScript:

<a onclick="navigator.app.loadUrl('https://google.com/', { openExternal:true });">Link</a>

它不适用于iOS,我也不知道,如果目前存在iOS解决方案,则不需要 inappbrowser