Difference between putting audio on the timeline and trigger

Mar 21, 2013

Hello all,

We are having intermittent audio issues when running a course in HTML5 on an Ipad.

Some times the audio will play for a slide, other times it will not.

Its very hit or miss and can not be replicated every time.

I'm researching some options to try to prevent this.

I was wondering what is the difference if I just place the audio right in the timeline vs making a trigger to play media when the timeline starts.

Also - is there a way I could possibly use a Javascript trigger to kick off the audio?

3 Replies
Christine Hendrickson

Hi Rob,

First, make sure that Private Browsing is disabled in Safari:

HTML5 output doesn't load correctly in Safari with Private Browsing enabled

Second, make sure you're running the most recent release of Storyline. To find this information, click on "Help" and "About Articulate Storyline". If you're not running version 2 (1212.1412), please download and install Update 2 from the link below. Republish and upload your course after installing the update and see if that resolves the audio issues.

Articulate > Download Storyline Update 2

The problem may also be happening if the slides in your course are set to advance automatically. Try changing them to advance "By user" and see if this resolves the issue. 

Also, do any of the audio slides contain more than one audio or media file? If so, this could also be an issue. Due to current limitations in browser support for HTML5, Storyline's HTML5 output will only play one audio or video resource at a time.  You'll need to take this into consideration when developing content for HTML5 delivery.

This could affect your screen recordings if they include audio. HTML5 content cannot play both the video and the audio simultaneously.

The Flash Player and the Articulate Mobile Player app for iPad do not experience this limitation. For full comparison of Storyline's Flash, HTML5, and Articulate Mobile Player output, click here.

If you're still unable to get this working, can you test the course in the Articulate Mobile Player and tell me if the audio plays properly?

Thanks!

Rob Verzera

I have Private Browsing disabled, as well as the latest Storyline, and all slides are set to manual advance.

Things work fine on the PC as well as AMP when run on the Ipad.  However since this needs to run in an LMS environment, AMP cannot be used.

The big issue I am having is that it is very inconsistent.  Ipads running the same iOS version (latest) act differently.

Sometimes it will run fine, other times it won't.  

(This is all testing outside the LMS.)

I guess to address my main question - 

I was wondering what is the difference if I just place the audio right in the timeline vs making a trigger to play media when the timeline starts.

Also - is there a way I could possibly use a Javascript trigger to kick off the audio?  (even if its a separate file)

Christine Hendrickson

Hi Rob,

I'm afraid I can't answer the JavaScript question, maybe one of our community gurus can help out with that You may also want to start a thread over in our Building Better Courses section with the JavaScript question in the title. Maybe some additional exposure will help out with getting some suggestions.

For your question:

There really isn't much of a difference. Both methods should start the audio when the timeline for the slide starts. 

For the HTML5 issues, we'd be happy to take a look, if you'd like. Maybe we can provide some suggestions that will help with course.

You'll be able to attach the .STORY file on the second page of the following form:

Articulate Support - Submit a Support Case

Please be sure to include a description of your issue. Please also include the URL for this thread in the form. Also, please share the case number with me. You're welcome to do so here, or in a private message. This way I can follow the progress of the case and update this thread.

Thanks, Rob!

Christine

This discussion is closed. You can start a new discussion or contact Articulate Support.