Невозможно включить google chrome флаг "Experimental JavaScript" через командную строку / puppeteer - PullRequest
0 голосов
/ 10 марта 2020

Я использую данные о кукловодах и вот мой код создания браузера

Browser browser = await Puppeteer.LaunchAsync(new LaunchOptions {
    Headless = false,
    Args = new[] {
    "--js-flags=\"--harmony\"",
    "--flag-switches-begin",
    "--enable-features=javascript-harmony",
    "--enable-features=ExperimentalJavaScript",
    "--enable-javascript-harmony",
    "--flag-switches-end",
  }
});

из этого ответа Я прочитал, что аргумента --harmony V8 достаточно для того, чтобы необходимый флаг быть включен, но это не так.

Хотя аргументы переданы
enter image description here


Флаг по-прежнему не включен


enter image description here


PS --enable-features=ExperimentalJavaScript, --enable-features=javascript-harmony и --enable-javascript-harmony Я добавил себя, делая их по аналогии с 1 2 , а не уверен, что это правильное использование (не нашел никакой документации по этому вопросу)

Я также не могу установить флаги при запуске google-chrome из командной строки google-chrome-stable --args --flag-switches-begin --enable-features=javascript-harmony --flag-switches-end

...