我正在使用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上运行正常。我现在不能尝试安卓。
非常感谢任何帮助。
答案 0 :(得分:1)
$cordovaInAppBrowser.open(.........
使用
window.open(..........