Video Auto-Play Dependent on Web Browser Chosen?
May 08, 2023
I've been working on a project involving embedding videos from Brightcove into Storyline. I can get the videos to automatically start in Storyline (trigger is Play embedded video on timeline start) and also in Review when I publish - if I use Mozilla Firefox. However, if I use MS Edge or Chrome, the videos will not auto-play and instead show a 'play' button the users have to click on to start the videos.
Has anyone else run into this? Is there a setting I'm missing to get the videos to auto-play on any browser used? Our institute uses Chrome primarily for Blackboard compatibility, so getting them auto-playing on Chrome in addition to Firefox would be great.
10 Replies
there is no methode to force media* autoplay - you only can wish to autoplay
the browser decides according to its own rules if autoplay is triggered
the rules in firefox, safari and the chrome/chromium browser are different
firefox (https://support.mozilla.org/en-US/kb/block-autoplay)
- user settings (global and per webpage)
chrome (https://developer.chrome.com/blog/autoplay/)
- user behaviour on the url with the video
- global internal whitelist for more then 1000 websites (youtube, vimeo ...)
safari (https://support.apple.com/en-gb/guide/safari/ibrw29c6ecf8/mac)
* audio or video with audio
did you test autoplay on your own webserver or on review 360?
Hello Jurgen! I tested on Review 360 via browswer. Worked Firefox, didn't work on other browsers. Didn't even think it was a browser level issue and your suggestion led me to see Google's interesting default behaviors regarding autoplay.
I'll take a look at the other browser settings you mentioned. I'm also going to go back into the embed code and see if adding an autoplay code works.
autoplay for external videos/webObject is not enabled on Review 360
allow="autoplay" is missing in the outer iframe - this is needed for Chrome (not for Firefox)
@ariculate: you should fix Review 360 - in the iframe allow='autoplay' is missing
it is necessary since Chrome 65
Can that be added to the embed code?
this problem on Review 360 can only be fixed by articulate
This post was removed by the author
Hi Brendan and Jurgen,
I'm happy to help test this issue with Storyline! I appreciate you bringing this up so we can dig deeper into the problem. I ran some tests using the embed codes below:
The embedded Youtube video does not autoplay in the following scenarios using the latest versions of Google Chrome, Firefox, and Edge:
Do you see the same results with my links above?
From the earlier entries in this post, it seems Brendan could autoplay using Firefox when published to Review 360. If so, Brendan, can you please share the Review 360 link and the embed code you used so we can run some tests on our end?
We are currently monitoring a bug related to web object videos not playing automatically, and I'd like to add the test results here to that bug.
Thanks so much!
>We are currently monitoring a bug related to web object videos not playing automatically, and I'd like to add the test results here to that bug.
the bug in Review 360 is easy to find - your iframe embeding of the course don't allow autoplay (for chrome)
https://community.articulate.com/discussions/articulate-storyline/you-tube-video-autoplay-parameter-not-working#reply-852631
and for Firefox there is no bug anywhere - in Firefox the USER defines with the browser settings for every domain, where autoplay is allowed and where not - NOT the website
Hi Eric!
That is the same result, yeah. I unfortunately can't share a link to my particular project for IP purposes, but I can share this template project: https://360.articulate.com/review/content/6cdd2c45-9123-463c-8b21-c10cc5dbfb8f/review