Forum Discussion
Firefox: is it compatible or not?
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.
Is this the case?
- Jürgen_Schoene_Community Member
Firefox 103 and newer is NOT compatible* with all versions of storyline 360 before 3.66.28355.0
July 28, 2022 (Build 3.66.28355.0)
Fixed: Firefox 103 wouldn't load courses with media on the first slide.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) - RayCole-2d64185Community Member
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!
- Jürgen_Schoene_Community Member
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
- PeterChrzano064Community Member
Any idea if Firefox is working on this or is in communication with Articulate?
- PeterChrzano064Community Member
We have a library of 47 courses, over 400 files that would need republishing manually....
- Jürgen_Schoene_Community Member
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
- Jürgen_Schoene_Community Member
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
- PeterChrzano064Community Member
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...
- Jürgen_Schoene_Community Member
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.setTimeoutbut 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)
- PeterChrzano064Community Member
I agree, this needs to be approved by Articulate, but thank you Jürgen.
- Jürgen_Schoene_Community Member
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 startsStoryline 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.
would be correct
Jürgen
- dgingeraCommunity Member
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?
- AuroreMoninCommunity Member
This solution would be so time consuming, this can't be Articulate proposition ?!
- Jürgen_Schoene_Community Member
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
- MathNotermans-9Community Member
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.
- PeterChrzano064Community Member
We are actually considering writing a custom code to bulk publish files since Articulate won't do it...
- SarangapanyValaCommunity Member
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 !
- Jürgen_Schoene_Community Member
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)