我知道 ChromeOptions 并传递了假媒体流 options.addArguments("use-fake-device-for-media-stream"); options.addArguments("use-fake-ui-for-media-stream");
但我不想通过虚假媒体。我想使用笔记本电脑的相机
我知道 ChromeOptions 并传递了假媒体流 options.addArguments("use-fake-device-for-media-stream"); options.addArguments("use-fake-ui-for-media-stream");
但我不想通过虚假媒体。我想使用笔记本电脑的相机
尝试这个 :
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 目录中的首选项文件中获取。