ChromeDriver可以理解為Chrome驅動,它是架在BAT程序和Chrome之間的橋梁。但是ChromeDriver的問題是,每個版本的兼容范圍很窄,通常只能兼容3個Chrome版本。
因此,需要檢查BAT文件夾內的ChromeDriver版本是否能兼容本機的Chrome
步驟:
1. 查看Chrome版本
2. 查看ChromeDriver版本
3. 訪問鏈接ChromeDriver鏈接
4. 檢查兼容性。如果不兼容,下載合適的ChromeDriver,替換。
具體步驟:
1. 查看Chrome版本,不說了,easy
2. ChromeDriver版本:執行BAT程序,運行的時候,會顯示Chrome版本
3. 訪問鏈接,判斷是否兼容
鏈接:http://npm.taobao.org/mirrors/chromedriver/
找到最新的版本
點擊進去,打開Notes.txt。
4. 檢查兼容性。如果不兼容,下載合適的ChromeDriver,替換。
第二步中,我當前的ChromeDriver版本是2.31。假如我的Chrome是67,發現已經不兼容了。那么就看看哪個版本能支持67,這里我們下載 V2.40
回到上一級頁面,選 chromedriver_win32.zip,下載
解壓后,只需要把里面的ChromeDriver.exe覆蓋BAT目錄下的同名文件即可
相關鏈接:BAT開發中,ChromeDriver版本兼容性檢查 https://www.cnblogs.com/cc299/p/9283078.html