惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
Microsoft Azure Blog
Microsoft Azure Blog
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
V
V2EX
小众软件
小众软件
F
Fortinet All Blogs
Microsoft Security Blog
Microsoft Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
宝玉的分享
宝玉的分享
有赞技术团队
有赞技术团队
J
Java Code Geeks
WordPress大学
WordPress大学
The Cloudflare Blog

程序员

V2EX 看到讨论"跨域"的帖子,那个她好像回来了 codex 今天真的是不稳定呀。 火山方舟 Coding Plan 慎买 刚问了大家 openclaw 和 hermes 在什么机器上面玩,求推荐一个机器 GPT-image-2 生成 AI 图片防伪有感 codex pro 5 小时限制已经严重缩水 逆天 Antigravity 动态 JSON 序列化对强类型语言很难吗? 自建了 GPT Coding Plan,遇到了定价问题,请教大家 大家都是在什么设备上玩 openclaw 以及 hermes 的呀? 软考还有一个月就考试了,你们学习了吗? 大伙用 AI 会考虑在 user scope 的 CLAUDE.md/AGENTS.md 里交代 AI 说中文吗 我发现程序员这个群体很大部分其实挺抠的 最近使用 cc 总会莫名其妙的返工, codex 不会 目前体验最好的远程 vibe 工具 想知道大佬们抓包遇到 ssl pinning 都是咋优雅的 解决的? 工业软件的大佬们是怎么 vibe coding 的 最近 chrome 是不是有 bug 啊,一搜索就卡住 分布式异步系统在 vibe coding 下的困境 PHP Native AOT 编译器,支持将 PHP 代码编译为可执行文件,运算性能提高 150 倍 没想到 2026 年,还要浪费大量时间在跨域问题上 DeepSeek V4 这周会出吗? 中转站正式试营 欢迎试用 不掺不假 小米 mimo 升级 v2.5,并且重置了额度 Jenkins, SCM 轮询完全不工作是啥问题啊 赛博斗蛐蛐, AI 模型的简单对比(白嫖版) 使用中转站要擦亮眼睛!不说别的,倍率计算 充值好乱。 买了火山的 Coding Plan 测试得出计费模式 给我的 AI 生成了简历和状态卡, 大家帮忙看下 Ta 能找到啥样的
360 浏览器 Ai 插件导致的事故,前端小白一场酣畅淋漓的 bug ...
54xavier · 2026-06-12 · via 程序员

公司一个 toC 的网站,突然在近期大量收到客户反馈在 360 浏览器 中打开 一直转圈,无法正常加载页面,无法正常操作

一开始我们部门本地下载 360 浏览器 测试没问题,只有个别客户有这个问题,没研究出来是什么导致的。尝试过:

  1. 清理浏览器缓存
  2. 使用无痕访问
  3. 禁用所有浏览器插件
  4. 关闭所有可疑设置
  5. dev tools 中禁止插件的 css 、js 加载

问题依旧,最后试了下重装 360 浏览器,问题解决了。然后就开始了漫长的客服转接客户,让客户自己重装或者帮客户远程重装浏览器的工作。

事情的转机是昨天,昨天突然又新增一批客户反馈 360 浏览器 打开网页转圈,我们测试发现本地也有这个问题,并且重装已经解决不了问题了!!!只能推荐客户更换 Chrome 或者 Edge 。

客户用惯了 360 浏览器,有书签、浏览历史、密码记录,并且不想多装软件,担心多安装的软件让系统卡顿(小声 bb:难道 360 浏览器不是更毒瘤吗?)并且

「别的网站、同类网站在 360 浏览器是正常的,就你们的不行,这就是你们的问题」

没办法只能硬着头皮找问题,开始尝试联系 360 浏览器 工程师、客服,在 360 论坛中发帖,试了下我司别的站点,发现凡是我司的站点就都有问题,明明项目有的是 vue2 ,有的是 vue3 应该不是架构的问题,开始找共同点:域名?服务器?用到的 npm 包?

最后在一次机缘巧合下我在 360 浏览器 dev tools 来源面板点击了调试的 暂停⏸ 按钮,发现停在了 vendor.js 中,运行再暂停,又回到了这里,代码没有混淆加密上下看了下,是一个 水印插件「 watermark-js-plus 」,立即注释掉水印插件的代码,发现问题完美解决了。这个时候 360 浏览器 的工程师 QQ 上才联系我,我给他反馈了问题,并且去水印插件 github issues 准备反馈问题,才发现有人已经在一天前反馈了问题。

我开始找问题出现的根本原因,最后定位到是 360 浏览器 近期更新了 Ai 插件,插件会自动往 body 最后插入一个 #ai-assistant 节点,水印插件使用了 MutationObserver api 监听 body 节点的变化,当水印节点不是 body 最后一个元素就会销毁并在最后插入一个新的水印节点,Ai 插件发现自己不是 body 最后一个节点就会把自己插入到最后一个节点。

所以为什么 360 浏览器 要把自己插到 body 最后?并且在插件列表中找不到这个插件,无法禁用。关闭所有 ai 设置功能后仍在往页面中插入 ai 节点???

最后的解决方案:水印组件提供了「 mutationObserve 」监听配置,设置为 false 即可,又或者修改水印挂载位置,不要挂载到 body 最后即可。

我已投降,我已绝望,我已崩溃,我已无助,一直没遇到过这么奇怪的问题,真的搞得人头都大了。

挂个 github issues 吧: https://github.com/zhensherlock/watermark-js-plus/issues/1396