我在浏览器中使用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,但这是为了在我的网站上显示地图,不是我想做的。
答案 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应用,其中显示了第一和第二个地理坐标之间的路线。您还可以指定路线的行驶方式等。