我有一个Cordova应用程序,它是一个带有单个HTML文件的单页面应用程序.
所有链接都应在系统浏览器中打开.我不想要"嵌入式"InAppBrowser,但实际上是原生系统/外部浏览器.
我们可以在任何地方找到使用InAppBrowser的代码示例:
window.open('http://apache.org', '_system');
Run Code Online (Sandbox Code Playgroud)
但是,为什么我们需要安装InAppBrowser,即使我们甚至不打算使用嵌入式浏览器?
关于链接的目标,有人真的可以实现WebView的行为吗?目前尚不清楚它应该用a target=_blank做什么,但除了打开一个新的浏览器窗口之外我什么都看不到.
请注意,问题似乎只出现在iOS上,因为使用Android(使用Crosswalk插件)target=_blank似乎始终可以正常工作并在新的本机浏览器窗口中打开.