Forum Discussion

GerryMcAteer-86's avatar
GerryMcAteer-86
Community Member
6 years ago

Storyline notify learners when they have lost internet connection

Hi I was reading this support article about Storyline informing the learner when their internet connection has been lost and it states that it currently only works with Flash published files. Are there plans to have this function also for HTML5 published files? 

thanks Gerry

 

https://articulate.com/support/article/Storyline-360-and-Storyline-3-Let-Learners-Know-When-They-ve-Lost-Their-Internet-Connection

  • Hi Gerry,

    This is a feature request that we are currently tracking.

    I'll add this conversation to the report so that we can share any updates we have in the future with you here.

  • Please look at the demo I have created here: http://andersonelearning.com/demo/DetectInternetConnection-v1.0%20-%20Storyline%20output/story.html

    I borrowed javascript code from this person's blog and modified it slightly. https://tutspack.com/internet-connection-detect-using-vanilla-javascript/

    I have included the .story project file here. To add this to your project you can just copy the web object from my project to your Slide Master(off of the slide is fine), and add two variables two your project:

    checkInternetStatusInterval - number variable, how often to check for Internet connection in milliseconds, default value is 5000 = 5 seconds, setting this number too low may cause false "offline" messages

    internetStatusCheckResult - text variable, default value is "online"

    Let me know if you have any problems with this and need me to make any changes.

     (I had accidentally uploaded the wrong project file, but have corrected that now.)

  • DaleLape's avatar
    DaleLape
    Community Member

    I just saw this after I made a post asking the same thing.  Has anything been updated for this yet?

    Also I noted in my post if the connection is lost in FLASH version it gets stuck in an endless loop asking if you want to re-try or cancel, and you can not get out until the connection is re-established.  Is there not a more elegant way to allow exit if no connection?   Basically saying you have no connection, do you want to re-try or Exit.  Thanks

  • Hi Dale,

    Thanks for reaching out! This feature hasn't made it to the top of our roadmap, but I'll be sure to add your voice to our report for this request, as well as the additional comment for re-trying or exiting.

    Here's a bit more about how we work to prioritize feature requests.

    • DaleLape's avatar
      DaleLape
      Community Member

      You said "...This feature hasn't made it to the top of our roadmap ...", could you possibly give me an idea where this is on the "roadmap"?

      Is it near the top? Is it likely (or not likely) in the next 3, 6, or 12 months?

      FLASH support is going away at the end of 2020, as I'm sure you are aware. So we are making a major push to build everything in HTML5. (Using Articulate 360 being the goal.)

      With that said, it has been a push by upper management to know when our Computer Based Training Courses (CBTs), loss their connection.

      Currently the HTML5 version is sending the session time every minute, but when it is disconnected our LMS properly sends a failed status back, but Articulate 360 CBTs do nothing with this information. (see debug session below)

      The FLASH version does respond when a COMMIT fails by putting up a message "The method CommitData failed sending data to LMS. Retry?"

      We would like to see HTML5 version do the same type of thing, with a "....Retry or Exit?". Thanks in advance for information on the time frame or probability of when this may be done.

      [cid:image001.png@01D5A476.A50D0DD0]

      Dale K. Lape
      System Engineer II
      200 Newberry Commons
      Etters PA 17319
      Phone: 717-761-2633 ext. 5350
      Email: Dale.K.Lape@riteaid.com

  • I fully support a new HTML5 workaround as our LMS will allow users to continue and even complete lengthy eLearning modules without anything reporting back to the LMS. It's mostly due to user error but it is costly and frustrating. I am about to use the link above in order to make an official request.

  • +1 to this functionality request. It causes endless problems for us with both course completion and quiz reporting.

  • Hi, everyone!

    I have some great news to share. We just released another update for Storyline 360. In Update 69, we’ve included important fixes and new features.

    One of the enhancements we've included is:

    Notify learners when they lose their internet connection so they don't lose their progress.

    To take advantage of this update, launch the Articulate 360 desktop app on your computer and click the Update button next to Storyline 360. You'll find our step-by-step instructions here.

    Please let me know if you need additional help!

    • MauraSullivan-9's avatar
      MauraSullivan-9
      Community Member

      Does this new feature also check to see when the connection to the LMS is dropped but the internet is still up and running?

      • LaurenDuvall's avatar
        LaurenDuvall
        Staff

        Hello Maura!

        Do you mind clarifying? I can't think of another reason for the LMS connection to be dropped outside of the internet not working.