Ich habe den folgenden Code (AJS + Cordova):Wie öffne ich einen Weiterleitungslink in meiner App, ohne auf einen externen Link umzuleiten?
$scope.update = function() {
myService.update()
.then(function (response) {
$scope.result = response.data;//prints [Object object]
console.log("Success!..." + response.data + "result.." + $scope.result);
angular.forEach($scope.result, function(value, key){
console.log(key + ': ' + value); //prints success:true
// $location.url(""+urlToGo);
$window.location.href = urlToGo;
})
},
function (error) {
$scope.status = 'Unable toget resposne ' + error;
});
};
Hier $ window.location.href = urlToGo; öffnet ein neues Fenster im mobilen Browser, was bedeutet, dass der Benutzer meine App verlassen wird. Also, gibt es irgendeine Technik, kann ich es in meiner App mit Angular oder Cordova, ohne Browser zu ihm umgehen?
Hoffentlich sollte dieser Link helfen - http://stackoverflow.com/questions/36948337/angular-marked-and-inappbrowser-opening-all-links-in-the-system-browser – Gandhi