...
It is possible that the package course either forces use of one of these, or uses browser detection to deliver the content in the respective type. However, at the moment, the SCOManifest.js specifically sets 'index_lms.html' (see ExtractScormPackage() in CoreClient.cs), the consequence of this is that if the course is html5 or flash, the CurrentSCO and CurrentSCOId properties will not be set. This can lead to unforeseen consequences and other bugs.
...