加载Cordova上的开放系统浏览器

时间:2019-05-09 14:06:50

标签: javascript ios cordova

我有一个Cordova应用程序,它只打开浏览器并加载移动网站。我正在使用它来初始化Push通知。 我正在使用inAppbrowser。我想打开系统浏览器(例如Safari),而不是inApp浏览器。 这是我的代码:

var app = {
    initialize: function() {
        document.addEventListener('deviceready', this.onDeviceReady.bind(this), false);
    },
    onDeviceReady: function() {

        cordova.InAppBrowser.open('example.com','_system');
    },
    receivedEvent: function(id) {

        console.log('Received Event: ' + id);
    }
};

即使使用参数“ _system”,也不会启动Safari。

是否可以打开默认浏览器?

谢谢

1 个答案:

答案 0 :(得分:0)

在cordova-plugin-inappbrowser中,我使用“ _blank”在iOS上打开了野生动物园。

window.open(uri, "_blank");