2017-04-26 13 views
0

私はApple Mapsネイティブを開き、私が設定したアドレスに移動するのにAngular/Javascript/Ionicを使用していますが、動作させることはできません。今のところ、それはネイティブマップを開くということです。それだけです。実際にナビゲーションを開始するには、Apple Mapsで「ナビゲート」を手動でクリックする必要があります。アプリからすぐにナビゲーションを開始するにはどうすればよいですか?

何が欲しいですか?私はそれがすぐにをナビゲートしたい。だから、私がしたいことはこれです:

enter image description here

私が今持っている何、これは次のとおりです。

enter image description here

これは私のコードです:

$scope.openNavigator = function() { 
    var geoString = ''; 

    if(ionic.Platform.isIOS()) { 
      url = 'http://maps.apple.com/maps?q=' + encodeURIComponent(address); 
    } 

    window.open(geoString, '_system'); 
} 

どのようにすることができますそうするためにスニペットを更新しますか?すぐにナビゲートするために何か必要なことはありますか?

答えて

0

あなたが送信元と送信先の入力を与えたときに、ナビゲーションが動作します:

http://maps.apple.com/?saddr=Cupertino&daddr=San+Francisco 

例えば

url = 'http://maps.apple.com/maps?saddr='+sourceAddr+'&daddr='+destAddr; 
関連する問題