相关疑难解决方法(0)

Android - 通过网址启动谷歌地图

在iPhone上,本地谷歌地图应用程序拦截并加载maps.google.com网址.我想在Android上做同样的事情,但谷歌地图正在浏览器中加载.

因此,在网页中,是否可以在Android Google地图应用中打开此网址http://maps.google.com/maps?saddr=brighton&daddr=timbuktu

我从这个问题中看到你可以通过Intent从另一个应用程序中完成.你能从浏览器触发这些Intent吗?

编辑 - 在进一步测试中,我发现系统会提示用户在浏览器或地图应用中打开链接,以获取到maps.google.maps的标准html链接:

<a href="http://maps.google.com/maps?saddr=brighton&daddr=timbuktu">show route</a>
Run Code Online (Sandbox Code Playgroud)

我遇到了问题因为我使用javascript通过Location API回调设置window.location.href(所以我可以获取用户的位置,然后打开地图).我为此打开了一个错误报告.

browser android android-intent

26
推荐指数
4
解决办法
8万
查看次数

有没有办法从移动浏览器调用导航?

我正在开发一个非常小的HTML5/javascript网站,由Android/iphone等设备的移动浏览器打开.我正在使用HTML5的地理位置来获取当前位置,但是一旦我有了,我想要导航到某个目的地.我想出的最好的是用户点击类似于以下链接的链接

https://maps.google.com/maps?saddr=london&daddr=paris
Run Code Online (Sandbox Code Playgroud)

但是,这不会打开导航应用程序,它只是切换到移动谷歌地图网站.有没有办法使用HTML5/javascript打开导航(GPS)应用程序?像这样的东西:

navigate:London to Paris
Run Code Online (Sandbox Code Playgroud)

javascript navigation html5 android google-maps

13
推荐指数
3
解决办法
2万
查看次数