小编Joh*_*ter的帖子

如何从命令行将伪媒体流传递给firefox?

我正在开发一个基于java/selenium的应用程序,需要将媒体,即音频和/或视频文件传递给浏览器.

我已经能够使用以下代码段在Chrome中成功完成此操作:

DesiredCapabilities capabilities = DesiredCapabilities.chrome(); 
ChromeOptions options = new ChromeOptions();
options.addArguments("--allow-file-access-from-files",
            "--use-fake-ui-for-media-stream",
            "--allow-file-access",
            "--use-file-for-fake-audio-capture=D:\\PATH\\TO\\WAV\\xxx.wav",
            "--use-fake-device-for-media-stream");
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
ChromeDriver driver = new ChromeDriver(capabilities);
Run Code Online (Sandbox Code Playgroud)

Firefox 33.1中是否有类似的选项可以实现相同的功能?

如果没有,怎么办呢?

firefox selenium google-chrome selenium-firefoxdriver

12
推荐指数
2
解决办法
1329
查看次数