我正在尝试在我的应用中进行地图链接,当用户点击它时,它将在iOS上打开原生地图应用。当我的代码看起来像这个href="maps://maps.apple.com/?ll=1.5149818510303,110.35436153412"
时,它可以工作。但是,当我放置ng-href="maps://maps.apple.com/?ll=1.5149818510303,110.35436153412"
时,我会在XCode上显示Failed to load webpage with error: The URL can’t be shown
错误。
我该如何解决?
答案 0 :(得分:4)
我用它在我的离子应用程序上打开地图应用程序:
JS:
Argument 2 passed to Illuminate\Mail\Mailer::send() must be of the type array, null given
HTML:
$scope.openNavigator = function() {
var geoString = '';
if(ionic.Platform.isIOS()) {
geoString = 'maps://?q='+$scope.Latitude+','+$scope.Longitude+'';
}
else if(ionic.Platform.isAndroid()) {
geoString = 'geo://?q='+$scope.Latitude+','+$scope.Longitude+'';
}
window.open(geoString, '_system');
}
它完美无缺。