百度浏览器首页天气模块可通过四步关闭:1.首页设置中关闭天气模块并保存;2.消息设置中关闭天气提示通知;3.隐私设置中拒绝位置权限并禁用javascript;4.用开发者工具屏蔽或hosts文件拦截weather相关域名。

你正在百度浏览器首页看到右上角或搜索框上方持续弹出天气预报横幅、定位提示和温度卡片,这些推送不仅遮挡搜索框,还会在后台持续请求位置权限并加载外部资源。关闭它需要区分是前端UI展示、通知栏推送,还是系统级状态栏实时天气服务。
关闭百度浏览器首页天气模块(UI层)
这一步直接移除首页上的天气卡片、温度图标与定位标识,适用于所有最新版百度浏览器(Android/iOS/PC),操作后刷新页面即生效。
1、打开百度浏览器,访问 https://www.baidu.com 首页。
2、点击页面右上角的“设置”齿轮图标 → 在下拉菜单中选择“首页设置”(部分版本显示为“搜索设置”→“首页设置”)。
3、在首页设置页面中找到“天气模块”选项,将其右侧单选框切换为“关闭”状态。
4、向下滚动至页面底部,点击“保存设置”按钮。这一步【必须点击保存】,否则开关状态不会持久化,刷新后恢复默认。
5、刷新当前页面或新开标签页,确认天气预报小组件区域已完全空白,无残留占位或加载提示。
停用天气提示通知(消息层)
如果你在手机状态栏收到“今日北京晴,23℃”这类独立推送,说明百度浏览器启用了消息通知权限,需进入App内消息设置关闭。
方法一:通过“我的”入口操作
点击百度浏览器底部导航栏中的“我的” → 右上角“设置”图标 → “消息设置” → 找到“天气提示”开关并关闭。
方法二:从首页右上角快捷进入
在百度首页点击右上角“设置” → 选择“消息设置”或“信息设置” → 直接关闭“天气提示”开关。若跳转至完整设置页,继续向下滚动定位该选项。
【注意】部分旧版本(如5.6、5.7)中,“天气提示”可能位于“我的”→“设置”→“通知管理”子目录,而非“消息设置”;若找不到,请优先尝试方法二。
调用百度PaddleOCR‑VL大模型API,支持PDF、Word、PPT、图片等多格式文档解析,精准识别印刷体、手写体、表格、公式、图表、印章等复杂元素,支持100+语言,可处理不规则布局和跨页长文档。触发词:文档解析、VLM解析、大模型OCR、PaddleOCR、多模态文档、手写识别、公式识别、复杂版面。
禁用位置权限与JavaScript(数据源层)
天气模块依赖地理位置实时获取本地气象,切断其底层能力可防止组件自动复活、避免后台流量消耗与缓存残留。
第一步:关闭位置权限
进入百度浏览器“设置” → “隐私设置” → “位置信息”,将权限改为“拒绝”。
第二步:限制网页内容能力
返回设置主页面 → “高级设置” → “网页内容设置” → 关闭“JavaScript”或“地理位置API”。关闭JavaScript会影响部分网站交互,但能彻底阻止weather_v2.js等脚本加载天气UI。
第三步:重启浏览器验证
完成上述两步后,必须【完全退出百度浏览器进程并重启】,否则旧缓存可能维持天气模块短暂渲染。重启后打开首页,确认无任何天气相关DOM元素生成。
屏蔽天气域名与资源请求(网络层)
当常规设置失效(如企业定制版、灰度测试版),天气模块可能绕过开关直连 weatherbd.baidu.com 等域名,此时需从网络请求源头拦截。
方法1:用开发者工具临时屏蔽
访问百度首页 → 按F12打开开发者工具 → 切换到“Network”标签 → 刷新页面 → 在过滤栏输入weather → 右键含weather关键字的JS或JSON请求(如weatherbd.baidu.com/v2/weather)→ 选择“Block request URL”并启用。
方法2:修改系统hosts文件(仅限安卓/iOS越狱或PC端)
将以下两行添加至设备hosts文件末尾:
127.0.0.1 weatherbd.baidu.com
127.0.0.1 home.weather.bdstatic.com
添加后需【清除百度浏览器全部缓存并重启】,否则旧资源仍可能从本地缓存加载。










