我在离子应用程序中工作,我想在应用程序内浏览器中打开所有链接。我在El Capitan OSX - Cordova 5.1.1
工作当我在iPad中看到离子应用程序时(使用离子视图)我可以打开我放入按钮的链接,但同样不适用于三星Galaxy Tab。
这是按钮代码:
<button class="button" ng-click = 'openBrowser("http://google.com")'> Click me :)</button>
这是控制器的相关部分
//in App Browser inAppBrowser
var options = {
location: 'yes',
clearcache: 'yes',
toolbarposition: 'top',
toolbar: 'yes'
};
$scope.openBrowser = function(externalSiteUrl) {
$window.alert("we are into inAppBrowser!");
$cordovaInAppBrowser.open(externalSiteUrl, '_blank', options)
.then(function(event) {
// success
$window.alert("Success");
})
.catch(function(event) {
// error
$window.alert("nothing!");
});
};
//end in App Browser inAppBrowser
在Android中我可以看到警告“我们进入inAppBrowser”但没有任何反应。