在木偶戏中自动播放

时间:2020-09-14 04:13:07

标签: puppeteer html5-audio e2e-testing

我需要e2e测试声音自动播放。可以通过允许自动播放的方式来设置puppeteer吗?

我知道不会播放声音,但是如果单击“播放”按钮,HTMLAudioElement会像播放一样,我需要相同的东西,但是要使用自动播放

1 个答案:

答案 0 :(得分:1)

您将需要使用--autoplay-policy=no-user-gesture-required启动标记启动chrome。

不需要任何用户手势的自动播放策略。

它同时适用于视频和音频源。

例如

await puppeteer.launch({ headless: false, args: ['--autoplay-policy=no-user-gesture-required'] })