我需要e2e测试声音自动播放。可以通过允许自动播放的方式来设置puppeteer吗?
我知道不会播放声音,但是如果单击“播放”按钮,HTMLAudioElement会像播放一样,我需要相同的东西,但是要使用自动播放
答案 0 :(得分:1)
您将需要使用--autoplay-policy=no-user-gesture-required
启动标记启动chrome。
不需要任何用户手势的自动播放策略。
它同时适用于视频和音频源。
例如
await puppeteer.launch({ headless: false, args: ['--autoplay-policy=no-user-gesture-required'] })