Note: You are currently viewing documentation for Moodle 3.7. Up-to-date documentation for the latest stable version of Moodle may be available here: Moodle app SCORM player.

Moodle app SCORM player

From MoodleDocs
Revision as of 15:05, 13 January 2016 by Juan Leyva (talk | contribs) (Created page with " == Technical Details == The Moodle Mobile SCORM player allows to play SCORM 1.2 packages, it comes with some features and limitations: * Support only for SCORM 1.2 packages...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Technical Details

The Moodle Mobile SCORM player allows to play SCORM 1.2 packages, it comes with some features and limitations:

  • Support only for SCORM 1.2 packages
  • Support for objectives, interactions and pre-requisites
  • Support for SCO navigation via nav.event
  • Support only for uploaded packages, remote zip packages and zip packages in any type of repository supported by Moodle
  • Does not support remote imsmanifest.xml packages or file system repository unzipped SCORMS
  • Does not support opening packages outside the app (in a complete new browser for example)
  • Does not support javascript popups via window.open (Mobile device limitation)
  • When the user loses connectivity, the offline mode is enabled and the attempt is converted to an offline attempt.
  • When an offline attempt is synchronised back to the live Moodle site, we attempt to merge it in with any incomplete attempts on the site, otherwise it is saved as a new attempt.


Content details

Considerations when creating a SCORM package for offline usage:

  • Don’t use flash or flv components
  • Don’t use remotely included images, files, or media
  • Don’t use popups
  • Try to reduce the size of the images and use mobile compatible formats e.g. png
  • Try to reduce the size of videos and use mobile compatible formats e.g. mp4
  • Don’t use advanced HTML5 features, maybe is not supported by old devices (iOs4, Android < 4.4)
  • Having a left navigation menu as part of the scorm will reduce the overall size that the scorm is displayed, so not having this feature within the player will produce a larger display on small devices.