【问题标题】:How to get navigation starting immediately via app?如何通过应用程序立即开始导航?
【发布时间】:2017-04-26 08:49:19
【问题描述】:

我正在使用 Angular / Javascript / Ionic 打开本机 Apple Maps 并导航到我设置的地址,但我无法让它工作。它现在所做的就是打开本地地图,仅此而已。我需要手动点击 Apple Maps 中的“导航”,以便它真正开始导航。

我想要什么?我希望它立即导航。所以,我想要的是这样的:

我现在拥有的是这样的:

这是我的代码:

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

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

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

我如何更新我的 sn-p 来做到这一点?我还需要做些什么来让即时导航正常工作吗?

【问题讨论】:

    标签: javascript android ios angularjs ionic-framework


    【解决方案1】:

    当您提供源和目标输入时,导航将起作用:

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

    例如

    url = 'http://maps.apple.com/maps?saddr='+sourceAddr+'&daddr='+destAddr;
    

    【讨论】:

      猜你喜欢
      • 2019-12-12
      • 2013-11-22
      • 1970-01-01
      • 2017-10-25
      • 1970-01-01
      • 1970-01-01
      • 2013-11-20
      • 1970-01-01
      • 2012-05-25
      相关资源
      最近更新 更多