Ionic:cordova-plugin-inappbrowser设置默认目标

时间:2017-06-01 10:30:48

标签: cordova ionic-framework browser inappbrowser

Hello其他程序员,

我在使用应用内浏览器插件时遇到了问题。原因是每次浏览器打开时我都无法手动提供目标。这是因为有时用户会在文本字段中填写指向其网站的链接。

之后我正在寻找一个选项来设置"默认"像(系统,空白等)的选项但是我找不到合适的东西。

我希望你们能帮我解决这个问题!

问候

1 个答案:

答案 0 :(得分:1)

Cordova Documents at this link显示可以使用的选项。

目标:加载URL的目标,默认为_self的可选参数。 (字符串)

_self:如果网址在白名单中,则在Cordova WebView中打开, 否则它会在InAppBrowser中打开。

_blank:在InAppBrowser中打开。

_system:在系统的网络浏览器中打开。

以下是我的代码中打开应用内浏览器或系统浏览器的示例。

$('#btnVisitToday').on('click', function (e) {
    e.preventDefault();
    window.open('http://www.sample.com', '_system');
});

我使用_system打开Goog​​le Play(尚未尝试使用应用商店)