在这种特定情况下,我想使用chrome CLI开关--use-fake-ui-for-media-stream
,但它适用于任何可用的chrome开关。
任何语言都可以,我希望这个问题可以作为如何用不同语言执行此操作的文档。
完全披露:我打算自己为几种语言回答这个问题。
答案 0 :(得分:0)
Selenium::Webdriver.for(
:chrome,
switches: %w(
--use-fake-ui-for-media-stream
)
)
ChromeOptions options = new ChromeOptions();
options.addArguments("--use-fake-ui-for-media-stream");
WebDriver driver = new ChromeDriver(options);
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("--use-fake-ui-for-media-stream")
driver = webdriver.Chrome(executable_path="path/to/chromedriver", chrome_options=chrome_options)