Skip to content

运行的时候总是出现这个错误Timed out receiving message from renderer: 10 #4

@kingsmile07

Description

@kingsmile07

selenium写的脚本加载metamask,运行的时候总是出现这个错误Timed out receiving message from renderer: 10,本地运行没有问题

selenium.common.exceptions.WebDriverException: Message: unknown error: failed to wait for extension background page to load: chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/background.html
from timeout: Timed out receiving message from renderer: 10.000

相关代码:
`class MetaMaskUnit:
home_url = f'chrome-extension://{ExtensID}/home.html'

def Install_Chrome(self, drive_path, extensions_path):
    global driver
    chrome_service = Service(drive_path)
    opt = webdriver.ChromeOptions()
    opt.add_extension(extensions_path)
    opt.add_experimental_option('excludeSwitches',['enable-automation'])
    driver = webdriver.Chrome(service=chrome_service,chrome_options=opt)
    return driver`

网上查了很多资料,都没办法解决,很多出这个问题是开启了无头模式,但是我这里什么都没有开,也是出这个问题。打包出去纯净win10系统运行不了。源文件在其他机器上运行也是这个问题

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions