离子InAppBrowser无法正常工作

时间:2015-04-24 11:16:11

标签: android angularjs cordova ionic-framework

如何从ng-repeat打开外部链接。 我已经尝试过不同的组合但不打开外部窗口。 当我只使用一个链接时它可以工作,但当我使用表达式{{event.lermais}}来打开链接时不起作用。

这是我的代码:

 <ion-item class="item-text-wrap item-icon-right" ng-repeat="event in events.data.results">       
 <a href="{{event.lermais}}" on-click="openLink('{{event.lermais}}', '_blank', 'location=yes'); return false;"><img ng-src="{{ event.imagens }}"></a>    
 <i class="icon ion-chevron-right icon-accessory"></i>
 </ion-item>

我正在使用Android

2 个答案:

答案 0 :(得分:0)

HTML

ng-click ="openLink(event.lermais)"

控制器

$scope.openLink= function(url){ 
     window.open(url, "_blank", "location=yes");
}

它是一个蛋糕。

答案 1 :(得分:0)

你可以使用以下例如 -

来做到这一点
<a href="{{menu.url}}" onclick="window.open(this.href,'_self');">
    {{menu.title}}
</a>

这可能适合你。