2017-05-12 10 views
-1

iosアプリケーション用にwindow openがionicで動作していません。window.openがios用ionicで動作していない

私のコードは次のとおりです。

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

コンテキストを追加する必要があります。それは何をするためのものか?コードは実行されますか?ウィンドウは開いていますか? – Isaac

答えて

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イオンのためにしてください。

関連する問題