JavaScript 在无头 Firefox 中无法执行
我已经使用 Firefox 3.6.22 设置了 Ubuntu Server 安装,并使用 headless 和 watir-webdriver Ruby gems 安装了无头测试环境。当在桌面浏览器中测试时,一切似乎都有效,但在无头 Firefox 版本中,JavaScript 只是停止运行。正常的 javascript 页面可以正常工作和加载,知道发生了什么吗?
I've setup a Ubuntu Server install with Firefox 3.6.22 and installed a headless test environment using the headless and watir-webdriver Ruby gems. When testing in desktop browser all seems to work but in the headless Firefox version the javascript just stops dead. Normal javascript pages work and load correctly, any idea what's happening?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
经过大量调试,但事实证明,JavaScript 中的任何 console.log 语句都会杀死无头火狐。将进行更多调查,看看它是旧的 Ubuntu Firefox 版本还是链中的其他版本。
Took a lot of debugging but it turns out that any console.log statements in your javascript will kill the headless firefox dead. Will investigate more to see if it's the old Ubuntu Firefox version or somewhere else in the chain.