mjs
mjs

Reputation: 22389

Chromium - "Failed because the user didn't interact with the document first" in chrome?

Ok, autoplay on visit used to work on our site. However now, we are getting:

play() failed because the user didn't interact with the document first

How come autoplay works on Youtube though? For instance on open video in new tab.

Using HLS.js it no longer work.

What is Youtube doing that we could do here?

Upvotes: 1

Views: 3418

Answers (1)

szatmary
szatmary

Reputation: 31140

The latest version of chrome creates a per domain “score” if a user has interacted with media 20 times on a domain, it is allowed to auto play. If the interaction score is lower, it can't. Chrome has a post about this on the developer blog.

Upvotes: 3

Related Questions