Learner name using variable does not work in HTML 5

Aug 28, 2019

I've created a module in which the users name gets picked up and displayed. At the start it was working when created with FLASH and HTML 5 fallback, but because of security issues at my workplace we are required to use HTML 5... Once I did this the variable stopped working and now the learners name does not display.

Has anyone else encountered this, and if so, what is the solution?

5 Replies
Michael Palko

I ran into the same issue last week.  I'm using a built-in text variable (in this case %LearnersName%) and showing it at various places throughout the course.

When I publish the course as HTML/Flash and view it in IE11, what the learner typed does not appear in any of the places I've put that reference. There is nothing in its place; it's just blank.

However, the variable and reference works as expected in Edge, Chrome and Firefox.

When I publish the same course as Flash/HTML the variable and reference works as expected in IE11.

I don't have the same restrictions as Paul has with Flash, so I'm OK, for now. 

Ren Gomez

Hi Michael,

Are you using the latest version of Storyline 360? I tried to replicate the issue and published to HTML5 only to see if I would get the error and I found that my text variable is referenced correctly.

With your permission, I'd like to take a look at your project file to investigate what could be causing you to have to run it mainly in Flash. You can share it publicly here, or you’re always welcome to share with our Support Engineers here. We'll delete it when done troubleshooting. 

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