2017-12-07 32 views
0

을 사용하여 URL을 열 때 URL을 열어 $cordovaInAppBrowser.open(url, '_blank', options) URL을 열면 InAppBrowser가 열리고 이상한 동작이 표시됩니다.

내 코드

var options = { 
     location: 'yes', 
     clearcache: 'yes', 
     toolbar: 'no' 
    }; 
    $cordovaInAppBrowser.open(url, '_blank', options) 
    .then(function (event) { 
     // success 
    }) 
    .catch(function (event) { 
     // error 
    }); 

enter image description here

답변

0

나는 그것을 완벽하게 작동 나를 위해 IOS

self.viewLink = function (viewUrl) { 

     var url = (viewUrl.match('http')) ? viewUrl : 'http://' + viewUrl; 
     var options = { 
      location: 'no', 
      clearcache: 'yes', 
      toolbar: 'yes', 
      closebuttoncaption: 'Done' 
     }; 
     $cordovaInAppBrowser.open(url, '_blank', options) 
     .then(function (event) { 
      // success 
     }) 
     .catch(function (event) { 
      // error 
     }); 
     return false; 
    } 

에 대한뿐만 아니라 안드로이드에 대한이 코드를 사용하여 해결할 수입니다. 그래서 그것이 작동하게 될 어떤 사람에게는 희망이 있습니다.

1

당신은 옵션 아래에 시도 할 수있다.

아이폰 OS :

cordova.InAppBrowser.open(yourURL, '_blank', 'toolbar=no'); 

안드로이드 : 귀하의 경우

cordova.InAppBrowser.open(yourURL, '_blank', 'location=no'); 

cordova.InAppBrowser$cordovaInAppBrowser입니다.