窗口打开不适用于离子。
我的代码是:
var ref = $window.open(url, '_system', 'location=no,toolbar=yes');
控制器:
app.controller('myController',function($http,$scope,$state,$ionicLoading,$cordovaOauth,$ionicPopup,$window,$ionicHistory,$cordovaCamera,$ionicPlatform,$timeout,$cordovaInAppBrowser,$rootScope,$cordovaDevice,Notification)
答案 0 :(得分:2)
您需要添加Cordova Inappbrowser才能使用它。
var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
或
window.open('http://apache.org','_system','location=no');
在使用之前,请务必检查deviceready state
或(离子)$ionicPlatform.ready
。