我正在制定一个计划,列出跑腿者的方向,这样他们就知道在哪里开车。它在他们的手机上传送结果。每个跑腿者都将使用带谷歌Chrome浏览器的3。因此,正在使用移动版的Google 。
是否有可能从网页上的链接启动Google,并提供指向客户地址的指示,并开始导航到客户端?
我对这个https://developers.google.com/chrome/mobile/docs/intents做了一些研究,它看起来可能是可能的,但我不知道该如何做,或者它是否会像我想的那样工作?
我还发现了这个(http://developer.android.com/guide/appendix/g-app-intents.html),可能有助于给出答案的线索。
发布于 2013-12-12 04:38:20
我最近找到了一个解决办法。显然只是链接到设备上的谷歌地图,如果你想打开地图程序,它就会提示你,这对我来说是可行的。
为了使它正常工作,您需要使用坐标链接到Google。
在javascript中,我的函数如下所示
JS:
function getPosition(position){
latitude = position.coords.latitude;
longitude = position.coords.longitude;
var url = 'http://maps.google.com/maps?saddr='+latitude+','+longitude+'&daddr='+navAddress;
window.location.href = url;
}
$("body").on("click",".routemap",function(){
navAddress = $(this).attr("address");
navigator.geolocation.getCurrentPosition(getPosition);//get the current position for google maps linking purposes.
});https://stackoverflow.com/questions/20306945
复制相似问题