1. 设备
- MacOS Catalina 10.15.6
- Chrome 87.0.4280.88(正式版本) (x86_64)
2. 问题描述
在使用--use-file-for-fake-audio-capture=path/to/file.wav
参数向Chrome的getUserMedia()
提供虚拟音频流时,发现本地视频流和音频流中,只有视频流可以正常播放,无法听到音频。
3. 解决
参考https://bugs.chromium.org/p/chromium/issues/detail?id=1032604
在添加参数--use-file-for-fake-audio-capture=path/to/file.wav
前添加--no-sandbox
options.addArguments("--no-sandbox");
自此,音频正常播放。