如何在浏览器中通过JS调用Here Maps应用?

时间:2019-10-16 16:52:26

标签: javascript here-api

我在浏览器中使用JS,并尝试启动新标签页/调用已安装的Here Maps应用。我想传递目的地并显示用户路线。

我知道我可以在Google地图中使用以下方法进行操作:

var mURL = 'https://www.google.com/maps/dir/?api=1&destination=' + mAddress;
window.open(mURL)

,如果未安装本机应用程序,它将在谷歌地图(如果已安装)中启动,或者在新选项卡中启动。

这里地图有类似之处吗?

我找到了https://developer.here.com/documentation/maps/topics/routing.html,但这是为了在我的网站上显示地图,是我想做的。

1 个答案:

答案 0 :(得分:0)

您正在寻找的是我们的DeepLinking API,该API可让您通过HERE应用程序(WeGo App等)共享位置/路线:

https://developer.here.com/documentation/deeplink-web/topics/share-route.html

例如:https://share.here.com/r/LATITUDE,LONGITUDE/LATITUDE,LONGITUDE在您的浏览器中将打开HERE WeGo应用,其中显示了第一和第二个地理坐标之间的路线。您还可以指定路线的行驶方式等。