【发布时间】:2016-11-18 16:53:56
【问题描述】:
我在设置了 Phonegap/Cordova 的 iOS 中使用 InAppBrowser 打开链接时遇到了一些问题。
我正在使用 Cordova 提供的默认模板并将这一行添加到其中:
<a href="#" onclick="cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');">Testing</a>
当我点击链接时,什么都没有发生。
但是,当我双击 iPhone 的主页按钮以在应用之间切换时,然后应用内浏览器按预期打开(在我可以看到所有打开的应用的视图中,我看到了浏览器打开)。如果我导航回应用程序,浏览器窗口现在会按预期填满屏幕。
我做错了什么,导致应用程序无法在不失去焦点的情况下打开它?
【问题讨论】:
-
对于它的价值,我已经在两部不同的 iPhone 上进行了尝试,以排除它是特定设备。
-
你有解决这个问题的方法吗?
-
apache.org', '_blank', 'location=yes');">测试 我相信'_blank' 选项可能是问题所在 - iOS 没有后退按钮,因此返回活动很棘手(在 IOS UIWebView 中)
标签: javascript ios iphone cordova phonegap-plugins