Video ads don't autoplay on baeblemusic.com
Reported by
g...@speedhound.io,
Jul 5
|
|||||
Issue descriptionChrome Version : 67.0.3396.99 URLs (if applicable) : https://spotx2.baeblemusic.com Other browsers tested: Add OK or FAIL, along with the version, after other browsers where you have tested this issue: Safari: OK Firefox: OK Edge: OK What steps will reproduce the problem? (1) Launch URL (2) Wait for Pre-roll advertising (3) Watch video What is the expected result? Expected that advertising will play, then the indicated video. What happens instead? CORBS errors are reported in the browser inspector. Where are these CORBs errors coming from and how can they be solved? Thank you!
,
Jul 5
,
Jul 6
,
Jul 6
Thanks for the report! I think this is actually due to changes in video autoplay policy in Chrome 67, rather than Site Isolation: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes I can confirm that the ads usually don't play in Chrome 67, 68, or 69, though I've seen them play on occasion (probably in cases where I'd already given the page a user gesture and then reloaded). However, if you set chrome://flags/#autoplay-policy to "No user gesture is required" and restart Chrome, then the ads and video seem to play every time. Becca, can you help triage to see if this is a bug in Chrome or something that needs to change on the site? As for the CORB warnings in the console, I think those are a red herring. Chrome is indeed blocking those responses as part of Site Isolation because they look like cross-site HTML responses, but they were actually empty to begin with so the blocking had no effect on the page's behavior. I see those messages even when the ad is working with the autoplay workaround mentioned above. The good news on that front is that Chrome 69 will stop showing those warning messages for responses that are already empty, after the change in issue 844178 . Hope that helps!
,
Jul 6
Updating summary, since it's not due to CORB.
,
Jul 6
I had a look at the site and this is definitely being blocked by the new autoplay policy. You can add the "muted" attribute to the background video and it will start playing automatically (although it will be muted). If you want unmuted autoplay then you need to get the user to interact with your site first. Please see our developer documentation on how to fix this for your site: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by g...@speedhound.io
, Jul 5