我正在使用此电话:
driver.save_screenshot('/tmp/screen1.png')
导致此错误:
selenium.common.exceptions.WebDriverException: Message: Could not convert screen
shot to base64 - Error: Unable to load canvas into base64 string
我找不到有关此错误的任何信息。
答案 0 :(得分:1)
此Selenium bug report包含您报告的确切错误消息,并被标记为this bug report的副本。
在两个错误报告中,未截取屏幕截图的原因是网页的大小,这显然对于浏览器来说太大了。评论报告的人们报告说,Chrome似乎适用于Firefox失败的情况。