LMS Resume prompt missing text and buttons

Oct 04, 2016

This is a course hosted in Moodle LMS.  From time to time this happens to many users.  Reload the screen doesn't fix the issue as it reloads on the same screen.

Any ideas on how to fix this?

Thanks

Screenshot 

22 Replies
Mariano Aran

Oh, I was hoping this might have been a known issue.  Here is more info:  I checked support tickets and found that only happens in Safari.  Users reporting this were using Safari 9.  I was  able to reproduce in Safari 10 in a Mac as well.

Chrome and Firefox show the correct dialog with "yes" and "no" buttons.

This happens in different modules in different courses.  Not sure if it is random or if it happens only in selected SCORMS, but I will research further to see if this is related to specific SCORM files.


I never assumed that there was a problem with the files as more than 6,000 people completed this course but maybe most of them did the session in one go without having to resume and/or in different browser other than Safari.

 

Mariano Aran

Okay.  I fugured it out!  Thought I'd share in case someone else has the same problem.  

This is Safari blocking flash.  Safari blocks flash player by default.  So you have to enable manually for all websites or for the partricular site you need.

I didn't think of this because SCORMs work fine if you don't have to resume, which is strange, but maybe it blocks some parts of flash... not sure.  I have a fullscreen button in my course that is made with a transparent SWF, and this was not working either (only in safari), so searching for SWF not playing in safari I found this article that provided a solution.  

After trying this, the full screen button started working and... this made resume box work too.   

https://helpx.adobe.com/flash-player/kb/enabling-flash-player-safari.html

 

PS.  By the way.  Can't believe we still don't have a full screen option after so many years :-(  Hopefully it is added in Storyline 3

Ashley Terwilliger-Pollard

Hi Alexis, 

Can you include HTML5 as a part of the published output? If so, users should be directed to that when Flash is not available. In Chrome specifically you may also want to take a look at the steps here.  

Lastly, what version of Storyline are you using? If you are using Storyline 3 or 360 you could publish to HTML5 Only or HTML5 first to get around any Flash playback issues. 

Alexis Wiking

Hi, great summary on the link - thank you Ashley!

We are using Storyline 1 for this particular course and in our experience the HTML5 output is to slow and "fuzzy" to use as primary source for desktop users. 

We will consider upgrading it to SL2 however it is very complex. I guess jumping to 3 or 360 would be pushing my luck :-)

Ashley Terwilliger-Pollard

Hi Alexis, 

HTML5 support has improved a lot since Storyline 1 - and now includes all the main browsers for Storyline 3 and 360. I would suggest going through the trial of Storyline 3 or Articulate 360 and upgrading a few of your projects to see how it'll behave and if it meets your needs. There is a lot of cool new features there! 

If it does, since you're an existing customer you're also eligible for a loyalty discount and our Success team will be happy to talk through that with you. 

Alexis Wiking

Hi, one additional question about why chrome does not redirect to html5-content.

We are experiencing increasing problems with Storyline-courses and we always include the HTML5 output.

I tested different configurations and for some courses i never get the HTML5 regardless of the settings.

The course works best by either allowing Flash altogether or adding the LMS as a trusted site (see green highlights in attached chart).

I test another course (built in another authoring tool with only Flash) an now Chrome prompts me to activate Flash. But for Storyline it simply doesn't work.

In the long run we all need to abandon Flash but i the meantime it would be great to get some kind of update for Storyline that at least makes the browser prompt for Flash.

Leslie McKerchie

Hello Alexis,

I'm confused by your inquiry. You mention that Chrome is not redirecting to HTML5 content, then wanting Chrome to activate Flash?

Perhaps understanding how Storyline chooses to display your content will assist:

  • Learners will see the Flash version of your content if their browser supports it.
  • If they're using an iPad and if you chose the Articulate Mobile Player option when you published, they'll see a launch page that allows them to view the course in the iPad app. (And if they don't have the app installed on their iPad yet, they'll see an option to install it.)
  • If they're using an iPad and you didn't choose the Articulate Mobile Player option when you published, but you did choose HTML5, they'll see the HTML5 output in mobile Safari.
  • If they're using some other non-Flash compatible browser and you marked the HTML5 option, they'll see the HTML5 output. (For a list of supported browsers, click here.)

Let me know if I've totally missed the question here :) I'll be glad to re-group.

Alexis Wiking

Hi!

We always deliver SCORM so we can't use the iPad/Android apps.

In this case the users use Chrome on PC.

For most our Storyline courses we prefer Flash on PC (HTML5 only fallback for tablets/phones).

But now neither flash nor HTML5 is loaded. Only a blank (white) screen or a blank bookmark like at the top of this topic. So the user can't access the content at all.

Regards
Alexis

Skickat från min iPhone

Seth Merriam

Hi Alexis, 

Did you ever figure out any more about this? We seem to be having a similar issue, and it seems to be a mix of HTML5 vs Flash the Mac OS, the Chrome browser, and I, too, suspect our LMS... but I  have yet to locate the issue. Any additional info you might have would be most appreciated! 

Thanks in Advance,

Seth

Leslie McKerchie

Hey Seth! Not sure if Alexis is still subscribed here, but hopefully he will chime in to assist if so. You are certainly welcome to reach out to the user directly via the 'Contact Me' option on the user profile if you do not hear back soon.

You are welcome to test the content via SCORM Cloud if you are thinking the issue may be within your LMS as well.

Let us know if you need us to take a look at anything.

Alexis Wiking

Hi Seth!

We investigated this a lot but it is hard to be certain about the results since there are many things to take into account. The LMS settings did not seem to be the problem though.

However we did this:

First we upgraded Storyline 1 to the latest release (from 9 to 10). This seemed to solve the empty resume prompt (but the issue was hard to replicate afterwards since chrome appeared to have some kind of hidden cache and always loaded the Flash content).

Then we STILL had problems with the resume behavior (whenever the SCORM was updated, namely that the resume prompt did not appear at all the first time after new SCORM-upload) but were able to solve it by changing this in the SCORM2004Functions.js in the LMS folder in the output:

function SCORM2004_GetDataChunk(){
WriteToDebug("In SCORM2004_GetDataChunk");
SCORM2004_ClearErrorInfo();
return SCORM2004_CallGetValue("cmi.suspend_data");

Bold text replaced with this:
decodeURIComponent(SCORM2004_CallGetValue("cmi.suspend_data"));

And:

function SCORM2004_SetDataChunk(strData){
// 4000 characters for 2nd edition
// 64000 characters here for 3rd edition
WriteToDebug("In SCORM2004_SetDataChunk");
SCORM2004_ClearErrorInfo();
return SCORM2004_CallSetValue("cmi.suspend_data", strData);

Bold text replaced with this:
encodeURIComponent(strData));

We use Totara LMS (based on Moodle).

Hope this helps!

//Alexis

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