相关疑难解决方法(0)

Cordova,为什么需要在InAppBrowser插件中打开系统浏览器中的链接

我有一个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似乎始终可以正常工作并在新的本机浏览器窗口中打开.

phonegap-plugins cordova inappbrowser ionic

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

cordova ×1

inappbrowser ×1

ionic ×1

phonegap-plugins ×1