【问题标题】:How to remove "Chrome is being controlled by automated test software"如何去掉“Chrome 被自动化测试软件控制”
【发布时间】:2018-04-26 11:11:32
【问题描述】:

如何默认删除此消息?

我正在使用 Puppeteer,当 Chromium 启动时,它会显示此消息。

【问题讨论】:

    标签: node.js chromium puppeteer


    【解决方案1】:

    您正在寻找--disable-infobars 标志。

    将此传递给 puppeteer.launch([options])

    在哪里

    options = {
    args: ['--disable-infobars']
    }
    

    https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#puppeteerlaunchoptions https://peter.sh/experiments/chromium-command-line-switches/#disable-infobars

    2020 年更新:

    此标志已被deprecated by chromium 引用,称其存在安全风险并且“可能被滥用于恶意目的”

    您可以使用以下方法达到相同的效果:

    options = {
        ignoreDefaultArgs: ["--enable-automation"]
    }
    

    但是,这可能会产生其他副作用。

    【讨论】:

    • 我认为它已被弃用
    • ignoreDefaultArgs: ["--enable-automation"] 为我工作!
    猜你喜欢
    • 2017-08-25
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 2021-06-03
    • 2021-10-26
    • 2021-07-18
    • 1970-01-01
    相关资源
    最近更新 更多