有没有办法用Javascript(Node.js)在Chromedriver中禁用图像?我无法在任何地方找到这个问题的正确答案!
答案 0 :(得分:3)
我确实意识到这个问题很老了,但仍然是 - 这是node chromedriver disable images
查询的第一个Google搜索结果。所以我决定试一试。
我不知道OP尝试使用的确切设置,所以我将参考我自己的设置。我正在使用预先构建的Selenium运行nightwatch.js
的{{1}}。在我的chromedriver
文件中,我对nightwatch.conf.js
进行了以下设置:
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
}
}
}
}
}
};
并且正在运行Chrome 51.0.2704.84 stable。
我希望能帮助某人,因为我在试图提出这个解决方案时损失了大约3个小时。