在使用模拟加载页面操作时,谷歌浏览器升级了,你的模拟用不了了,这时候需要下载相对应的驱动,很多情况找不到下载地址,下面两个地址够用了,遇到这种问题,可以查看。
http://chromedriver.storage.googleapis.com/index.html
https://googlechromelabs.github.io/chrome-for-testing/
var DRIVER = require('selenium-webdriver');
var profile = DRIVER.Capabilities.chrome();
profile.set( 'browserName', 'chrome' );
profile.set('chromeOptions', {
'headless': true,
'args' : ['--lang=EN', '--disable-popup-blocking', '--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36' ]
});
var BUILDER = new DRIVER.Builder().withCapabilities( profile );
var BROWSER = BUILDER.build();
针对上面这种模式使用方式,puppeteer使用方式可以忽略。
版权归原作者 liberty888 所有, 如有侵权,请联系我们删除。