彻底关闭网页地理位置授权需五步:一、浏览器全局禁用位置请求;二、系统级禁止浏览器调用定位服务;三、清除已授权网站记录;四、禁用浏览器底层位置服务组件;五、对特定网站精准封锁。

网页自动调用电脑地理位置会暴露你所在的城市甚至更精确的坐标,关闭该功能能有效防止隐私泄露。不同浏览器设置路径差异较大,且仅关浏览器开关可能无效——系统级权限未禁用时,网页仍可通过底层API绕过限制。
Chrome浏览器全局禁用位置请求
1、点击右上角三个竖点图标 → 选择【设置】。
2、左侧点击【隐私设置和安全性】→ 右侧点击【网站设置】。
3、在权限列表中找到并点击【位置信息】。
4、将顶部主开关关闭,或在“默认行为”下选择【不允许网站查看您所在的位置】。
这一步只改浏览器策略,不触碰系统能力,若网页已获历史授权,仍可能触发弹窗。
Edge浏览器双层拦截设置
方法一:浏览器内统一关闭
① 点击右上角“…” → 【设置】→ 左侧选【隐私、搜索和服务】。
② 向下滚动到【安全性】→ 点击【网站权限】→ 进入【位置】。
③ 将【默认行为】设为【阻止网站访问我的位置信息】。
方法二:系统级同步关闭(推荐)
打开Windows设置(Win+I)→ 【隐私和安全性】→ 【位置】→ 关闭【位置服务】总开关。【此操作将禁用所有应用的定位能力,包括地图、天气等依赖位置的服务】
IE浏览器一键屏蔽(仅限Windows 10)
1、点击右上角齿轮图标 → 【Internet选项】。
2、切换到【隐私】标签页。
3、勾选【从不允许网站请求你的物理位置】。
4、点击【确定】生效。
注意:IE已停止更新,该设置仅对遗留系统有效;若启用兼容性视图,部分网站仍可能通过其他方式试探定位。
清除历史网站单独授权记录
即使全局开关已关,浏览器仍会缓存你曾手动点过“允许”的网站权限。这些记录不随开关变化而失效,必须主动清除:
① 进入Chrome或Edge的【网站设置】→ 【位置信息】页面。
② 向下滚动至【已允许】或【已拒绝】列表区域。
③ 点击每个网站右侧的【删除】图标,逐个移除授权状态。
【清除前请确认未勾选“密码”“书签”等其他项,避免误删重要数据】
禁用Chrome实验性位置服务模块
当常规设置失效、网页仍持续弹出定位请求时,需深入底层:
1、在地址栏输入 chrome://flags/#enable-location-provider-manager 并回车。
2、找到【Enable Location Provider Manager】选项。
3、下拉菜单中选择【Disabled】。
4、点击页面底部【重启浏览器】按钮。
该操作直接卸载浏览器内置的位置服务提供者,重启后Geolocation API将彻底返回错误,不再尝试调用系统定位接口。











