2

我知道 ChromeOptions 并传递了假媒体流 options.addArguments("use-fake-device-for-media-stream"); options.addArguments("use-fake-ui-for-media-stream");

但我不想通过虚假媒体。我想使用笔记本电脑的相机

4

1 回答 1

1

尝试这个 :

Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("media.default_video_capture_Device", "\\\\?\\root#media#0002#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\\global");
options.setExperimentalOption("prefs", prefs);

相机代码可以从设置窗口(使用开发工具检查)或 Chrome 目录中的首选项文件中获取。

于 2020-06-26T17:45:21.240 回答