Forum Discussion
Video Auto-Play Dependent on Web Browser Chosen?
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.
- Jürgen_Schoene_Community Member
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
- Jürgen_Schoene_Community Member
did you test autoplay on your own webserver or on review 360?
- BrendanDonovanCommunity Member
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.
- Jürgen_Schoene_Community Member
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)- Jürgen_Schoene_Community Member
@ariculate: you should fix Review 360 - in the iframe allow='autoplay' is missing
it is necessary since Chrome 65
- BrendanDonovanCommunity Member
Can that be added to the embed code?
- Jürgen_Schoene_Community Member
this problem on Review 360 can only be fixed by articulate
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:
<iframe width="560" height="315" src="https://www.youtube.com/embed/l_wDzTnXBFE?autoplay=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""></iframe>
<iframe width="560" height="315" src="https://www.youtube.com/embed/l_wDzTnXBFE?&autoplay=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen=""></iframe>
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!
- BrendanDonovanCommunity Member
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
- Jürgen_Schoene_Community Member
>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)
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