我正在搜索可以通过将 lon/lat 作为源参数直接打开地图窗口并获取我的位置的参数。
像这样的东西,并在地图上绘制方向
https://maps.google.com/maps?from=37.4219720,-122.0841430&to=GET_MY_LOCATION
感谢你
我正在搜索可以通过将 lon/lat 作为源参数直接打开地图窗口并获取我的位置的参数。
像这样的东西,并在地图上绘制方向
https://maps.google.com/maps?from=37.4219720,-122.0841430&to=GET_MY_LOCATION
感谢你
没有用于自动检测您的位置的参数,您必须使用例如:navigator.geolocation自行检测它
正确的参数不是from
,to
或其他任何东西,它们是saddr
and daddr
。
例子:
https://maps.google.com/maps?saddr=52.5191,13.4060&daddr=52.4244,13.7497
简单的!假设您的浏览器支持地理定位并且您没有阻止它,就像所有地理定位调用一样,有一个用于自动检测您的位置的参数。
我假设您想直接或通过“a href”标签传递链接而不使用 gmaps api。
https://maps.google.com/maps?saddr=52.5191,13.4060&daddr=current%20Location
更好的方法是运行测试并验证地理定位是否支持并打开。查看这个要点:https ://gist.github.com/bingeboy/5519841 如果成功回调触发,那么您知道 URL 将起作用。