我在iOS上使用Cordova 3.4.1,InAppBrowser插件版本为0.4.0。
当我有一个<a href="...." target="_blank">
元素时,它应该在InAppBrowser中打开,但它不会。而是替换我在CordovaWebView中的应用程序,我无法回到应用程序。
如果我执行window.open它似乎工作正常,但我不可能在我的所有链接上添加onclick处理程序,然后在InAppBrowser中打开它们。
答案 0 :(得分:1)
这似乎是按照这个bug设计的... https://issues.apache.org/jira/browse/CB-6747
答案 1 :(得分:1)
要在InAppBrowser中打开,您的链接需要格式化为<a href="#" onclick="window.open('http://myurl.com', '_blank', 'location=no');">
。我希望有所帮助。
答案 2 :(得分:0)
尝试使用target="_system"
,它应使用设备的默认浏览器