当前位置 : 主页 > 手机开发 > cordova >

cordova – PhoneGap 2.5.0,如何打开iPad / iPhone的外部URL?

来源:互联网 收集:自由互联 发布时间:2021-06-10
我试图打开这样的外部url, a href="http://google.com" target="_system" 并尝试使用_blank,但它在同一个应用程序屏幕中打开,不能在safari浏览器中打开, 如何解决? 如果您更改链接以使用新的InAppB
我试图打开这样的外部url,

<a href="http://google.com" target="_system" >

并尝试使用_blank,但它在同一个应用程序屏幕中打开,不能在safari浏览器中打开,

如何解决?

如果您更改链接以使用新的InAppBrowser语法,则可以轻松地在系统Web浏览器,InAppBrowser或应用程序的实际Web视图中打开您的URL.

此代码应在系统Web浏览器(iOS上的Safari)中打开您的URL:

<a href="#" onclick="var ref = window.open('http://google.com', '_system');">

将“_system”更改为“_blank”将打开InAppBrowser中的URL.

将’_system’更改为’_self’将打开应用程序的网络视图中的URL(如果域为白名单)或InAppBrowser(如果域未列入白名单).

示例:https://gist.github.com/wicketyjarjar/7043336

注意:Cordova / PhoneGap 3.0需要安装InAppBrowser插件才能使用.

安装InAppBrowser插件(如有必要)…

使用Cordova:cordova插件添加org.apache.cordova.inappbrowser

使用PhoneGap:phonegap本地插件添加org.apache.cordova.inappbrowser

网友评论