如何使用离子框架在浏览器中打开item.url

时间:2017-03-10 14:18:12

标签: angularjs ionic-framework

在Ionic框架中,我想在系统浏览器中打开以下链接,我该怎么做。

<a class="button" href="{{item.url}}" >Click Me</a>

3 个答案:

答案 0 :(得分:2)

您可以尝试:

<a href="{{ item.url }}" onclick="window.open(this.href, '_blank'); return false;"> Click me!</a>

您必须安装插件cordova-plugin-inappbrowser。 运行命令:cordova plugin add cordova-plugin-inappbrowser

我希望能帮助你解决上面的问题!

答案 1 :(得分:0)

您可以使用 cordova-plugin-inappbrowser

查看

 <a class="button" ng-click="openLink(item.url)">Click Me</a>

控制器

 $scope.openLink = function (url) {
        var ref = cordova.InAppBrowser.open(url, '_blank', 'location=yes');
    }

答案 2 :(得分:0)

尝试

window.open(URL, '_system');

这适用于IOS。但对于Android,您必须使用inAppBrowser插件然后尝试

 <a class="item" href="#" onclick="window.open('http://stackoverflow.com', '_system', 'location=yes'); return false;"> Open a Browser </a>
相关问题