html - 为什么 html5 地理定位无法获得结果?

标签 html geolocation

HTML 5 地理定位的工作原理是什么?它会根据 IP 地址猜测位置吗?我猜它不需要支持 GPS 的设备?我的笔记本电脑上没有 GPS。

我一直在尝试使用 HTML5 地理定位在 w3schools geolocation tester/demo 上测试我的位置和 html5demos但我要么位置信息不可用,要么失败。这可能是什么原因?

注意:我通过 USB 网络共享连接到互联网。

最佳答案

浏览器究竟如何进行地理定位取决于它。如果它可以访问 GPS 设备,则可以使用它。否则它可能会执行 GSM 三角测量、反向 IP 地理定位、WiFi 网络数据库查找或任何它能做或不能做的事情。

这取决于您的浏览器/操作系统,并且不能保证有效。

关于html - 为什么 html5 地理定位无法获得结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13109696/

相关文章:

后台服务中的 Android Geo Location 总是报告相同的经纬度?

ios - 通过 NSFetchedResultsController 按距离排序的核心数据中的位置?

javascript - onclick 不应触发表单数据提交

html - 如何在IE7和IE6中固定位置

javascript - 日期选择器的 ngMaterial 在 Angular JS 中不起作用

android - 借助设备 IP 地址获取国家代码

c# - 如何在 .net core 2 c# 中获取地理位置

javascript - 没有任何 map 的 Javascript 地理定位

html - 带有 Sprite 图像的 Div

html - 为什么所有内容都在嵌套在 float 或内联 block 元素内的绝对元素内自动换行