以下代码适用于我的桌面浏览器,但不适用于我的 Android 手机的默认浏览器。我收到“浏览器支持地理位置”的警报框,但没有收到该位置的警报框。
谢谢
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
if (navigator.geolocation) {
alert('Browser support geolocation')
navigator.geolocation.getCurrentPosition(showPosition);
}
else { alert('Browser does not support geolocation'); }
function showPosition(position) {
alert(position.coords.latitude + ":" + position.coords.longitude);
document.title = position.coords.latitude + ":" + position.coords.longitude;
}
</script>
</head>
<body>
<div id="coor">Loading...</div>
</body>
</html>
更新:上面的代码只有在我在手机上启用 GPS 时才有效。