Cordova inAppBrowser适用于iOS但不适用于Android(离子)

时间:2016-08-03 12:54:13

标签: android cordova ionic-framework cordova-plugins inappbrowser

我在离子应用程序中工作,我想在应用程序内浏览器中打开所有链接。我在El Capitan OSX - Cordova 5.1.1

工作

当我在iPad中看到离子应用程序时(使用离子视图)我可以打开我放入按钮的链接,但同样不适用于三星Galaxy Tab。

这是按钮代码:

<button class="button" ng-click = 'openBrowser("http://google.com")'> Click me :)</button>

这是控制器的相关部分

//in App Browser inAppBrowser
    var options = {
      location: 'yes',
      clearcache: 'yes',
      toolbarposition: 'top', 
      toolbar: 'yes'
    };

    $scope.openBrowser = function(externalSiteUrl) {
     $window.alert("we are into inAppBrowser!");
      $cordovaInAppBrowser.open(externalSiteUrl, '_blank', options)
      .then(function(event) {
         // success
         $window.alert("Success"); 
      })

      .catch(function(event) {
         // error
         $window.alert("nothing!"); 
      });
    };

    //end in App Browser inAppBrowser

在Android中我可以看到警告“我们进入inAppBrowser”但没有任何反应。

0 个答案:

没有答案