rzlvmp Asked: 2024-12-05 14:32:09 +0800 CST2024-12-05 14:32:09 +0800 CST 2024-12-05 14:32:09 +0800 CST 如何了解 Firefox 向网站发送的(地理)位置 772 如果获得许可,Firefox 可以与网站共享位置,这并不是什么秘密。 问题是,如何检查实际共享到网站的位置?是否可以在 DevTools 的某个地方实现该值? firefox 2 个回答 Voted Best Answer grawity 2024-12-05T15:01:14+08:002024-12-05T15:01:14+08:00 让一个网站告诉你——存在用于地理定位和其他浏览器 API 的“测试这个或那个 API”网站。我发现的一个例子是https://browserleaks.com/geo;另一个是 Mozilla 网络开发人员文档网站https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API/Using_the_Geolocation_API#examples,如果您担心隐私问题,该网站也有示例代码,您可以在自己的服务器上托管。 rzlvmp 2024-12-05T18:21:24+08:002024-12-05T18:21:24+08:00 要获得地理坐标,您必须: 转到请求位置的页面(我们假设访问位置的权限已授予资源) 打开控制台(Ctrl++ )Shifti 插入并运行 navigator.geolocation.getCurrentPosition(function(pos) {location.replace(`https://www.google.com/maps/search/${pos.coords.latitude},${pos.coords.longitude}`)}) 您将被重定向到带有当前位置的 Google 地图
让一个网站告诉你——存在用于地理定位和其他浏览器 API 的“测试这个或那个 API”网站。我发现的一个例子是https://browserleaks.com/geo;另一个是 Mozilla 网络开发人员文档网站https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API/Using_the_Geolocation_API#examples,如果您担心隐私问题,该网站也有示例代码,您可以在自己的服务器上托管。
要获得地理坐标,您必须:
Ctrl
++ )Shift
i