If you would like to avoid getting your audible playback blocked, you should only play media within a click or keyboard occasion handler, or on mobile in a touchend event. Another strategy to consider for movie is to autoplay muted, and present an”unmute” button for your users. Be aware that muted autoplay is also currently allowed by default .

We are aware that unsolicited volume may be a source of diversion and frustration for users of the net. So we’re currently making modifications to how Firefox handles playing with media with sound. We would like to make sure web developers are aware of the new autoplay blocking feature in Firefox.
Starting with the release of Firefox 66 for desktop computers and Firefox for Android, Firefox will block video and perceptible audio . We only allow a site in order to play audio or video aloud via the HTMLMediaElement API once a web page has had consumer interaction to commence the sound, such as the user clicking on a”play” button.
Any playback which occurs before the user has interacted with a page using a mouse click, printable main media, or touch occasion, is deemed to be autoplay and will be blocked if it’s potentially audible.
We hope to roll out audible autoplay obstructing enabled by default, in Firefox 66, scheduled for overall release on 19 March 2019. With exactly the behaviour we ll be using on desktop, this may replace the block autoplay implementation Back in Firefox for Android.
There are a few websites on which users need audible audio and video to be permitted. An icon appears in the URL bar when Firefox for Desktop cubes audio or video. Users may click the icon to get the site info panel, in which the “ Autoplay consent can be changed by them for this website from the default setting of “Block” into “Allow”. Firefox will allow that site.
Isn’Can it be open a new browser and audible video or audio starts playing or annoying once you click a link?
All major browsers which block autoplay say a play via this mechanism. Generally, the advice for web authors when phoning HTMLMediaElement.play(), is to not presume that requires to play() will always succeed, and to always deal with the promise returned by drama () being rejected.

We are also allowing sites to autoplay audibly when the consumer has granted consent to them, so that websites which have user permission to run WebRTC should continue to work as they do.
At this time, we’re also working on blocking autoplay for Internet Audio content, but have not yet finalized our implementation. We expect to send with Web Sound content blocking enabled by default in 2019. We’ll inform you!

Muted autoplay is still permitted. So script may set the”muted” attribute on HTMLMediaElement to true, and autoplay will get the job done.

The article Firefox 66 to obstruct automatically playing perceptible video and sound appeared first on Mozilla Hacks – the internet programmer blog.