php怎么实现定位?除了ip
发布网友
发布时间:2022-04-06 00:09
我来回答
共3个回答
热心网友
时间:2022-04-06 01:39
可以使用html5定位,之后通过js发给php,php接受的header里面除了ip以外没有别的办法可以分析出具体位置了。但是html5是根据电脑所在地址分析的,如果设备支持gps就可以通过gps拿到对方精确位置。
<!DOCTYPE html>
<html>
<body>
<p id="demo">Click the button to get your coordinates:</p>
<button onclick="getLocation()">Try It</button>
<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>
</body>
</html>
热心网友
时间:2022-04-06 02:57
QQ空间那些是用手机发才会有这样的位置信息的,用pc发根本记不会有位置信息。
手机定位,还不好搞吗?和php没有半毛钱关系!
热心网友
时间:2022-04-06 04:31
难道能用 GPS