我想知道是否可以使用任何全屏 API 在 Moodle LMS 中全屏显示 SCORM 类(class)?
我使用 native HTML5 全屏。当我在 Moodle 之外开始类(class)时,全屏会起作用,但在 Moodle 中它不会起作用。
有没有人知道我的问题并且可能有解决方案?
问候
最佳答案
我想您遇到的问题是因为 SCORM 内容必须在弹出窗口或框架中打开。想必您已经尝试过这两种方式,但都不支持全屏。使用框架或弹出窗口的要求是 SCORM 的限制,因此对问题的回答非常严格:“我怎样才能全屏显示 SCORM 内容?”是“你不能”。
但是,我可以想到两种方法来解决此限制:
让 Moodle 的 SCORM 播放器全屏显示。使用此选项,您可以自定义 Moodle 播放器本身以全屏显示,然后将您的 SCORM 内容放在该全屏 View 的 iframe 中。
使用替代跟踪标准,例如 Tin Can API支持在同一窗口或新窗口中启动,而不是框架/弹出窗口。您可以获得 Tin Can plugin for Moodle和一个 free LRS account for testing .有a number of other advantages to using Tin Can API instead of SCORM .
关于javascript - Moodle Scorm 全屏 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28527156/