gpt4 book ai didi

firefox - 如何更改火狐位置设置

转载 作者:行者123 更新时间:2023-12-04 16:27:15 24 4
gpt4 key购买 nike

我想将我们的浏览器位置更改为美国请帮助我更改 Firefox 位置,即用于测试的地理位置。

最佳答案

nmaler 提到的两个偏好是恰到好处的。此外,您不需要(本地)服务器, data:-URI 也可以正常工作。

例如,如果您设置首选项 geo.wifi.uri (在 about:config ),值:

data:,{"location":{"lat":1.2,"lng":3.4},"accuracy":4000}

然后通过从 JS 控制台运行以下命令进行测试:

navigator.geolocation.getCurrentPosition(pos => console.log(pos.coords));

然后你会看到欺骗成功了:

Coordinates { latitude: 1.3, longitude: 11, altitude: 0, accuracy: 4000, ... }

如果您需要使用 JavaScript 生成有效的 data:-URL(例如在附加代码中),请使用以下内容。请注意,我使用 encodeURIComponent以防万一 pos对象以某种方式包含特殊字符,例如 %# (这不太可能,但比抱歉更安全):

var pos = {
location: {
lat: 1.2,
lng: 3.4,
},
accuracy: 4000,
};
var geoWifiUrl = `data:,${encodeURIComponent(JSON.stringify(pos))}`;
// TODO: Set geo.wifi.url's pref to geoWifiUrl.

关于firefox - 如何更改火狐位置设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24932199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com