webkitaudiocontext is deprecated

Sep 23, 2016

Hello

I have a scorm compiled project.  When launched from the LMS I am receiving this warning, found in the Chrome console.

'webkitAudioContext' is deprecated. Please use 'AudioContext' instead.  player_compiled.js:190

Is anyone else getting this warning and is there a remedy?

4 Replies
Robert Edgar

We're seeing it with Storyline 2 and Storyline360 (exported for LMS) on our LMS.

The error message is attached.

This does not happen when running the course on SCORM Cloud or Articulate 360 review.

The call is made three times from the Storyline player_compiled.js file.

Perhaps both SCORM Cloud and Articulate are pulling their compiled.js file from a version on their own servers, instead of using the Storyline 2 copy?

-Robert

 

 

 

Robert Edgar

I believe I have more info, that makes more sense in explaining the problem and its not appearing on some servers.

There are two interpreters of JavaScript used when the courses are run. One is the version in the browser client. The other is in the LMS "adapter", which is the satellite version of the LMS that is loaded into the browser when a SCORM course is launched. 

Peter, I believe that the LMSs that you and I have do not have the upgraded audio function in their versions of JavaScript. While the client JavaScript version is ok, the error is coming from the LMS adapter, which is what is out of date.

We were able to test this as we are just now updating our LMS, and the new version does not initiate the audio error--it plays without a problem. For us, it means that we're just awaiting the final implementation of our new LMS version. 

Good luck, I hope this helps.

Robert

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