在Selenium ChromeDriver中禁用图像
有没有办法使用Javascript(Node.js)禁用Chromedriver中的图像? 我找不到任何地方这个问题的正确答案!
我意识到这个问题是相当古老的,但仍然 – 这是第一个谷歌search结果的node chromedriver disable images
查询。 所以我决定放弃它。
我不知道OP试图使用的确切设置,所以我会参考我自己的。 我正在使用带有预先build立的selenium运行chromedriver
。 在我的chromedriver
文件中,我有以下设置为chromedriver
:
module.exports = { "test_settings": { "default": { ... "desiredCapabilities": { "browserName": "chrome", "javascriptEnabled": true, "acceptSslCerts": true, "chromeOptions": { "args": ["disable-web-security"], "prefs": { "profile.managed_default_content_settings.images": 2 } } } } } };
上面的设置适用于
"chromedriver": "^2.21.2", "selenium-server": "^2.53.0"
并运行稳定的Chrome 51.0.2704.84。
我希望帮助某人,因为我失去了大约3个小时试图想出这个解决scheme。