有没有办法要求以编程方式要求Firefox自动播放?

时间:2019-05-28 07:24:38

标签: javascript firefox browser autoplay

有没有办法使用javascript在Firefox中请求自动播放权限?可以手动激活自动播放功能,但我要以编程方式请求权限。 (例如,当我要使用网络摄像头时,它询问用户是否可以使用网络摄像头,我想知道是否有一种方法可以这样做,但用于视频/音频自动播放)

<audio autoplay>
   <source src="path/to/the/audio/file.mp3">
</audio>

我希望声音会自动播放,但是出现以下错误:

NotAllowedError: The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.

1 个答案:

答案 0 :(得分:0)

尝试一下:

<audio id='audio'>
    <source src="path/to/the/audio/file.mp3">
</audio>

<script>
    document.querySelector('#audio').autoplay = true;
</script>