Link does not open in system browser in ionic

I run an ionic app and try to open a link in the app with cordova.InAppBrowser

, but I get this error when I click on it

Application Error
net::ERR_FILE_NOT_FOUND (file:///android_assets/www/(item.url))

      

MY Code

 <div ng-repeat="item in object.torrents" class="button-bar bar-dark" >
  <a onclick="window.open('(item.url)', '_system' );" class="button">Open</a>

</div>

      

+3


source to share


3 answers


Html Code 
<a ng-click = openUrl(item.url); class="button">button</a>

js Code

$scope.openUrl = function(url) {
    //alert(url);
    window.open(url, '_blank', 'location=no');
  }

      



+1


source


You are not using angular syntax to look up object properties.

Try it.



<div ng-repeat="item in object.torrents" class="button-bar bar-dark" >
  <a onclick="cordova.InAppBrowser.open('{{item.url}}', '_system');" class="button">Open</a>

</div>

      

+1


source


Use ng-click

insteadonclick

0


source







All Articles