打开外部浏览器phonegap中的链接

Open link in external browser phonegap

本文关键字:链接 phonegap 浏览器 外部      更新时间:2023-09-26

我正试图用电话间隙3.3.0打开一个指向外部浏览器的链接,但我运气不佳。我在配置文件中添加了插件,电话间隙也在index.html文件中,所以我知道这些插件已经加载。我有一个锚CCD_ 1,然后调用以下函数。

    function openURL(urlString){
    var myUrl = encodeURI(urlString);
    window.open(myUrl,'_system');
}

据我所知,我已经做好了文档中所说的一切,但它仍然不会在iOS上的safari中加载。我正在运行IOS 7的iPad mini上进行测试,但我也在android上进行了测试,我也遇到了同样的问题。

提前感谢您提供的任何帮助。

更新

所以我最终启动了angular,这似乎做了一些事情,但当我打开一个链接时,它似乎没有工具栏

你看到这个问题了吗?http://community.phonegap.com/nitobi/topics/pgb_3_3_open_link_in_external_system_browser_not_working_in_ios?rfm=1

需要添加:
config.xml中的<gap:plugin name="org.apache.cordova.inappbrowser" />
index.html(在头部)中的<script src="phonegap.js<>/script>

打开链接通过:
<a href="#" onclick="window.open('http://www.google.de','_system', 'location=yes');">Test 6</a>操作html或:
window.open("http://www.google.de","_system");