Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome 有没有办法将chrome参数与用户配置文件结合起来?_Google Chrome_Testing_Webrtc_Chromium_Testcafe - Fatal编程技术网

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

Google chrome 有没有办法将chrome参数与用户配置文件结合起来?,google-chrome,testing,webrtc,chromium,testcafe,Google Chrome,Testing,Webrtc,Chromium,Testcafe,我试图测试周围的摄像头使用假流,但是,有一个检查,看看是否相机设置是允许的,然后才可以工作 我正在使用testcafe,我的代码类似于下面的代码,它不适用于args(除非没有配置文件) 使用--对媒体流使用假用户界面和--对假视频捕获使用文件对流有效,但是检查摄像头设置仍然失败。我尝试使用一个用户配置文件,它适用于相机设置,但不适用于chrome参数。有人知道我如何将这两者结合起来工作吗 chrome:userProfile --start-fullscreen --allow-insecure

我试图测试周围的摄像头使用假流,但是,有一个检查,看看是否相机设置是允许的,然后才可以工作

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

使用
--对媒体流使用假用户界面
--对假视频捕获使用文件
对流有效,但是检查摄像头设置仍然失败。我尝试使用一个用户配置文件,它适用于相机设置,但不适用于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" ')

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


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

谢谢,我选择了第二个选项。似乎第一个选项可能最适合CI测试,但是我能够为测试使用新的配置文件。