You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Selenium操作Firefox时,错误栈为何显示WebDriverError@chrome?

问题解答

这既不是bug,也不是你的操作有误。

错误栈里的chrome://和Google Chrome浏览器没有任何关系,它是Firefox自身的内部URI协议,用来访问浏览器的核心内部资源(比如内置脚本、组件逻辑等)。

Firefox的自动化驱动Marionette(也就是GeckoDriver依赖的底层驱动),其核心代码(包括错误定义的Errors.jsm、导航逻辑的driver.js)都存放在chrome://remote/这个内部路径下。错误栈里的路径只是Firefox用来定位自身内部代码的方式,和Chrome浏览器完全无关。

补充说明:Firefox使用chrome://作为内部资源协议的历史比Google Chrome浏览器的推出时间更早,只是名称巧合而已。

内容的提问来源于stack exchange,提问作者Helen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 13:54:23