如何追踪浏览器标签页打开来源?定位触发的Chrome扩展
定位Chrome中打开第三方站点的扩展方法
用Chrome扩展活动监控直接查
打开Chrome的扩展程序页面(地址栏输chrome://extensions/就行),开启右上角的「开发者模式」,点击顶部的「活动」标签。这里会实时显示所有扩展的操作记录,包括创建标签页的动作,第三方站点弹出时查看这里的记录,就能找到对应的扩展。借助Chrome任务管理器定位
右键Chrome顶部标题栏选择「任务管理器」(或者按Shift+Esc快速打开),找到刚弹出的第三方站点对应的进程,右键点击它选择「查看关联的扩展」,直接就能看到触发的扩展。禁用扩展逐一排查
如果上面的方法没搞定,先把所有扩展禁用,再逐个重新启用,每次启用后观察会不会弹出第三方站点,直到找到那个触发问题的扩展。虽然麻烦,但复杂场景下好用。用DevTools调用栈追踪
第三方站点刚打开时,立刻按F12打开DevTools,切换到「Sources」面板查看「Call Stack」。如果是扩展触发的打开操作,调用链里会带扩展ID或者chrome-extension://[扩展ID]/开头的路径,顺着找就能定位到。
内容的提问来源于stack exchange,提问作者neXau
相关产品推荐
相关产品推荐

