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?
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.
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.
Thanks for your work and the quick reply, Ren. I'm currently using the latest version of SL3. No updates are available. I just submitted a ticket to the Support Engineers with the source file.
5 Replies
It is probably the javascript you are using, there are different methods for flash and html
Hi Paul and welcome to E-Learning Heroes :)
Thanks for reaching out and sharing what you are running into with your course.
Are you using the built-in variable references and running into an issue within your course or are you referring to JavaScript as Phil mentioned?
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.
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.
Thanks for your work and the quick reply, Ren. I'm currently using the latest version of SL3. No updates are available. I just submitted a ticket to the Support Engineers with the source file.
Appreciate you taking a look.
This discussion is closed. You can start a new discussion or contact Articulate Support.