当点击离子链接时,如何在应用内打开网页?

时间:2016-06-03 10:33:43

标签: angularjs ionic-framework hybrid-mobile-app

我正在开发一个离子应用程序,我有一些网站链接列表,并希望在应用程序内部打开它。但是当我尝试这个时,它需要分离移动浏览器。有什么方法可以做到这一点吗? 请帮忙。新的离子

zorder=-1

1 个答案:

答案 0 :(得分:4)

它不会那样工作,你需要为此安装cordova应用内浏览器插件。find it here

安装插件后,在app.js中定义一个控制器。 它会起作用。

编辑更多说明:

打开你的nodejs Cmd提示

cd yourApp

输入

  

cordova插件添加cordova-plugin-inappbrowser

它将安装cordova inapp浏览器插件



// Add this to your app.js

.controller("ExampleController", function ($scope) {

$scope.openCordovaWebView = function()
{
  window.open('http://google.com','_self'); 
};

});

// this to your html page

       <ion-content ng-controller="ExampleController">
            <button class="button button-full button-assertive" 
                    ng- click="openCordovaWebView()">
               Website 1
            </button>
        </ion-content> 
&#13;
&#13;
&#13;