3

Я разрабатываю приложение, используя визуальные студийные инструменты для apache Cordova (Cordova CLI: 4.3.1) и AngularJS.InAppBrowser (плагин Apache cordova) не открывается в Windows 8.1

Он использует плагин InAppBrowser через библиотеку ngcordova. Вот мой код:

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); 

Когда я развернуть приложение на окнах 8.1 (на моей локальной машине), я могу видеть на отладчике, что WebView создается без ошибок, и loadstop событие. но он не отображается, я не вижу внешнюю страницу.

Он отлично работает на iOS. На данный момент я не могу попробовать андроид.

Любая помощь была бы принята с благодарностью.

ответ

1

можно попробовать заменить

$cordovaInAppBrowser.open(......... 

С

window.open(.......... 
+0

Я попытался, это точно такое же поведение ... The Webview создан в VS отладчик, но не отображается. Консоль Javascript указывает: html1300 навигация произошла login.php – oOnez

+0

ok вы можете ссылаться http://stackoverflow.com/questions/31215572/cordova-load-remote-site-into-app/31241103#31241103 –

+0

Спасибо, но эта ссылка ничего нового ... – oOnez