浏览器如何从计算机获取GPS数据?

浏览器如何从计算机获取GPS数据?,gps,geolocation,html,Gps,Geolocation,Html,HTML5浏览器可以检索计算机的gps位置。 我想创建一个伪造GPS设备的应用程序,但我无法读取浏览器如何从计算机获取GPS数据。Chrome和Firefox: GPS通过(如果可用)(仅限Linux) 系统的位置API(仅限Windows 7) 通过谷歌定位服务的WiFi网络 GPS坐标仅在移动浏览器上可用。你们讨论的是地理定位。您的dekstop或笔记本电脑没有GPS设备。位置以纬度和经度表示 对于iOS,请使用iOS模拟器。你可以设置假GPS坐标。您可以从developer.apple

HTML5浏览器可以检索计算机的gps位置。

我想创建一个伪造GPS设备的应用程序,但我无法读取浏览器如何从计算机获取GPS数据。

Chrome和Firefox:

  • GPS通过(如果可用)(仅限Linux)
  • 系统的位置API(仅限Windows 7)
  • 通过谷歌定位服务的WiFi网络

GPS坐标仅在移动浏览器上可用。你们讨论的是地理定位。您的dekstop或笔记本电脑没有GPS设备。位置以纬度和经度表示

对于iOS,请使用iOS模拟器。你可以设置假GPS坐标。您可以从developer.apple.com下载

对于Android,请使用Android emulator。你可以设置假GPS坐标。谷歌安卓SDK

对于其他浏览器/移动设备供应商,请下载相应的emuator


桌面浏览器不使用GPS数据。他们使用基于IP或基于WLAN的定位。对于桌面浏览器,只需为navigator.geolocation.

编写您自己的测试存根,或者只需编写设备驱动程序。我已经尝试使用fakegps,但浏览器似乎忽略了它的数据