Php 想要跟踪移动用户的位置吗
我正在从事一个php项目,其中包含deals部分。在交易列表下,我们跟踪用户的ip地址 我们正在使用API从ip地址查找地理位置。然后我们计算用户和存储地址之间的距离 这在台式计算机上运行良好。但对于移动设备来说,它不能正常工作 是否有其他选项可以跟踪移动用户的地理位置Php 想要跟踪移动用户的位置吗,php,jquery,mobile,Php,Jquery,Mobile,我正在从事一个php项目,其中包含deals部分。在交易列表下,我们跟踪用户的ip地址 我们正在使用API从ip地址查找地理位置。然后我们计算用户和存储地址之间的距离 这在台式计算机上运行良好。但对于移动设备来说,它不能正常工作 是否有其他选项可以跟踪移动用户的地理位置 感谢高级版。您可以使用HTML5获得地理位置: <script> var x = document.getElementById("demo"); function getLocation() { if (n
感谢高级版。您可以使用HTML5获得地理位置:
<script>
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position) {
x.innerHTML = "Latitude: " + position.coords.latitude +
"<br>Longitude: " + position.coords.longitude;
}
</script>
var x=document.getElementById(“演示”);
函数getLocation(){
if(导航器.地理位置){
navigator.geolocation.getCurrentPosition(showPosition);
}否则{
x、 innerHTML=“此浏览器不支持地理位置。”;
}
}
功能显示位置(位置){
x、 innerHTML=“纬度:”+position.coords.Latitude+
“
经度:”+position.coords.Longitude;
}
在这里你可以得到一个地方的坐标。找到商店位置的坐标,并编写一个函数来获取两个坐标之间的距离。
“但是对于移动设备来说它不能正常工作”
并不能很好地描述这个问题。请提供相关代码或详细说明错误,以便进一步帮助。@Darren对于台式计算机,他通过其IP找到用户位置。但如果用户通过手机使用网站,如何找到用户的位置。非常感谢…:)