InAppBrowser(Apache cordova插件)无法在Windows 8.1中打开

时间:2015-06-27 07:05:17

标签: cordova windows-8.1 cordova-plugins visual-studio-cordova inappbrowser

我正在使用Visual Studio工具为apache Cordova(Cordova CLI:4.3.1)和AngularJS开发应用程序。

它通过ngcordova库使用InAppBrowser插件。 这是我的代码:

 var url = "http://myurl.com";
 var target = "_blank";
 var options = {
            location: 'no',
            toolbar:'no',
            hidden: 'no'
        };

 document.addEventListener('deviceready', function () {

            var browserRef = $cordovaInAppBrowser.open(url, target, options).then(function (event) {
            }, function (error) {
                console.log("Error: " + error.message);
            });

        }, false);

当我在Windows 8.1(在我的本地计算机上)部署应用程序时,我可以在调试器上看到创建的webview没有错误,并且触发了loadstop事件。但它没有显示,我看不到外部页面。

在iOS上运行正常。我现在不能尝试安卓。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

你能尝试替换

吗?
$cordovaInAppBrowser.open(.........

使用

window.open(..........