We have intermittent issues when we have online courses created with Storyline 360. It seems to mostly work, but then sometimes, it just fails and the specs don't list Firefox so I'm thinking it is not compatible.
Jürgen, what do you mean by "and if you have enabled resume: on any page"?
We don't have media on the first slide of any of our courses, but I want to understand if we are still at risk and need to republish our back catalog with the newest release of Storyline 360.
Does the course fail in Firefox if any slide is set to "resume saved state" when revisited? What about "Automatically decide"? Or are you referring to some other "resume" feature (and if so, which one?)?
there is hope for bulk update, not your special course has to be updaten - only one storyline javascript library (as far as I know)
slides.min.js:
error: Uncaught TypeError: n is not a function
wrong: n = u.browser.isFF ? "window.setTimeout" : function (e) {
correct: n = u.browser.isFF ? window.setTimeout : function (e) {
=> two quotes too many
and for older courses this is the only chance - because many old courses can't be opened in the the current version of storyline - AND - old installer for storyline are NOT available (I have tried it)
the behavior at the "resume training" and audio is a plausible assumption of mine, that has to confirmed by articulate - I hope they know their programm
And there's no way to bulk republish old files, correct? Storyline really needs to develop a bulk publish feature. There's constantly new bugs in every release I worked with so we often stay on an old "stable" version to avoid any new issues. Then this happens and now we have to republish 400 files...
the bulk update should do for all old version, for 'young' versions 'slides.min.js' has to be patched, for older ones another library
replace global in all javascript files - "window.setTimeout" with - window.setTimeout
but articulate has to test it !!!! I am a normal user (with 30 years programming experience)
Jürgen
PS: fortunately the error is not that extreme bad - most of the time (??) the first page starts with firefox - if the user clicks on the screen after some seconds of the "wait" animation (even if no play button is visible)
here are the results of tests with the faulty version 3.65
course with audio on first page and all others - first start -> no click button -> spinning symbol - resume start -> on resume button -> spinning symbol but with click on the waiting page with spinning symbol -> course starts
course without audio on the first page, but on all others - first start -> no click button -> spinning symbol - resume start -> on resume button -> spinning symbol but with click on the waiting page with spinning symbol -> course starts
Storyline 360 Version History
Fixed: Firefox 103 wouldn't load courses with media on the first slide.
is wrong
Fixed: Firefox 103 wouldn't load courses with media on any slide.
We encountered the same problem. There was a bug fix issued in the last release.
However - here is the bigger problem for us.
The customer service engineer at Articulate just told us that to fix the problem we needed to REPUBLISH ALL OUR COURSES using the latest version of Storyline 360. That involves republishing hundreds of courses. Which seems absurd.
Question to the group - Is that how you are correcting the problem?
the fix via a new publish is also problematic for many courses - old courses sometimes can not be opened - old courses sometimes can not be published (feature removed) - e.g. svg as image (Case #03199180*), ... - old courses have different features - old video player/new videoplayer - there is a known and confirmed bug (Case #03122145*): if you publish directly after opening the .story file, it exports incorrectly y-values - if you have used text styles in text animate by paragraph (simlilar problem with text in tables)
=> so it has to be patched directly on js library level
Can't we figure out in published content where a change is needed...and then only fix that in the existing content ? Then all those who have hundreds of published courses can run some batch on the published files...and reupload them again... I gladly spent some time to find a fix if that helps others.
18 Replies
Firefox 103 and newer is NOT compatible* with all versions of storyline 360 before 3.66.28355.0
Update storyline 360 to the newest version
and
re-publish all old storyline trainings which are using audio on the first page (and if you have enabled resume: on any page)
Storyline 3 is also affected - as far as i know
Jürgen
* there was a small annoying software bug in the global storyline libraries (at least since August 2018)
Jürgen, what do you mean by "and if you have enabled resume: on any page"?
We don't have media on the first slide of any of our courses, but I want to understand if we are still at risk and need to republish our back catalog with the newest release of Storyline 360.
Does the course fail in Firefox if any slide is set to "resume saved state" when revisited? What about "Automatically decide"? Or are you referring to some other "resume" feature (and if so, which one?)?
Thanks!
Any idea if Firefox is working on this or is in communication with Articulate?
We have a library of 47 courses, over 400 files that would need republishing manually....
this is not an error of Firefox - it's an error of storyline, which is includes since many year (I have found the error in course libraries of 2019).
Firefox had modified the audio autoplay behavior, so the untested buggy routine is used the first time and failed
Jürgen
there is hope for bulk update, not your special course has to be updaten - only one storyline javascript library (as far as I know)
slides.min.js:
error: Uncaught TypeError: n is not a function
wrong: n = u.browser.isFF ? "window.setTimeout" : function (e) {
correct: n = u.browser.isFF ? window.setTimeout : function (e) {
=> two quotes too many
and for older courses this is the only chance - because many old courses can't be opened in the the current version of storyline - AND - old installer for storyline are NOT available (I have tried it)
Jürgen
the behavior at the "resume training" and audio is a plausible assumption of mine, that has to confirmed by articulate - I hope they know their programm
And there's no way to bulk republish old files, correct? Storyline really needs to develop a bulk publish feature. There's constantly new bugs in every release I worked with so we often stay on an old "stable" version to avoid any new issues. Then this happens and now we have to republish 400 files...
the bulk update should do for all old version, for 'young' versions 'slides.min.js' has to be patched, for older ones another library
replace global in all javascript files
- "window.setTimeout"
with
- window.setTimeout
but articulate has to test it !!!! I am a normal user (with 30 years programming experience)
Jürgen
PS: fortunately the error is not that extreme bad - most of the time (??) the first page starts with firefox - if the user clicks on the screen after some seconds of the "wait" animation (even if no play button is visible)
I agree, this needs to be approved by Articulate, but thank you Jürgen.
here are the results of tests with the faulty version 3.65
course with audio on first page and all others
- first start -> no click button -> spinning symbol
- resume start -> on resume button -> spinning symbol
but with click on the waiting page with spinning symbol -> course starts
course without audio on the first page, but on all others
- first start -> no click button -> spinning symbol
- resume start -> on resume button -> spinning symbol
but with click on the waiting page with spinning symbol -> course starts
Storyline 360 Version History
is wrong
would be correct
Jürgen
We encountered the same problem. There was a bug fix issued in the last release.
However - here is the bigger problem for us.
The customer service engineer at Articulate just told us that to fix the problem we needed to REPUBLISH ALL OUR COURSES using the latest version of Storyline 360. That involves republishing hundreds of courses. Which seems absurd.
Question to the group - Is that how you are correcting the problem?
This solution would be so time consuming, this can't be Articulate proposition ?!
We are actually considering writing a custom code to bulk publish files since Articulate won't do it...
the fix via a new publish is also problematic for many courses
- old courses sometimes can not be opened
- old courses sometimes can not be published (feature removed) - e.g. svg as image (Case #03199180*), ...
- old courses have different features - old video player/new videoplayer
- there is a known and confirmed bug (Case #03122145*): if you publish directly after opening the .story file, it exports incorrectly y-values - if you have used text styles in text animate by paragraph (simlilar problem with text in tables)
=> so it has to be patched directly on js library level
* not solved
Hi,
I have the same problem :
slides.min.js:
error: Uncaught TypeError: n is not a function
My course is not working in firefox !
help !
Can't we figure out in published content where a change is needed...and then only fix that in the existing content ? Then all those who have hundreds of published courses can run some batch on the published files...and reupload them again... I gladly spent some time to find a fix if that helps others.
update your storyline version and republish (and test all again)
or patch your existing courses
slides.min.js:
wrong with two extra QUOTES:
correct without the QUOTES:
this solves the firefox problem - tested with a storyline course (published with 3.62.27443.0)
This post was removed by the author