有没有办法将chrome参数与用户配置文件结合起来?

问题描述 投票:1回答:1

我正在尝试使用假流测试网络摄像头,但是,有一个检查是否允许相机设置才能工作。

我正在使用testcafe,我的代码类似于下面的代码不适用于args(除非没有配置文件)。

使用--use-fake-ui-for-media-stream--use-file-for-fake-video-capture适用于流,但检查相机设置仍然失败。我尝试使用适用于相机设置但不适用于chrome参数的用户配置文件。有谁知道如何将这两者结合起来?

chrome:userProfile --start-fullscreen --allow-insecure-localhost --use-fake-device-for-media-stream --use-fake-ui-for-media-stream --use-file-for-fake-video-capture="/path/to/video.y4m" ')
google-chrome webrtc chromium testcafe
1个回答
2
投票

Chrome无法在不创建新浏览器实例的情况下应用CLI标记,如果您有其他使用相同配置文件的Chrome实例,则无法创建新的浏览器实例。

如果要将“chrome:userProfile”与CLI标记一起使用,则可以关闭计算机上的所有Chrome进程。或者,您可以为临时Chrome配置文件创建专用目录,并通过将chrome --user-data-dir=$TEMP_PROFILE_DIRECTORY指定为浏览器在测试中使用它。

© www.soinside.com 2019 - 2024. All rights reserved.