我知道这是一个重复的问题,但没有一个解决方案似乎适合我。这在Android和浏览器中完全正常,但在iOS上没有任何反应。
HTML:
<img ng-src="{{coupon.mainImage}}" ng-click="openWindow(coupon.site)">
openWindow功能:
$scope.openWindow = function(site) {
window.open(site, '_system');
}
我也尝试过使用InAppBrowser插件,但它仍无效。
答案 0 :(得分:1)
你应该像有人说的那样使用InAppBrowser cordova插件。然后,您可以创建一个这样的util方法:
sendToUrl(url: string): void {
if (window.cordova) {
cordova.InAppBrowser.open(url, '_system');
} else {
window.open(url, '_blank');
}
}