如何将HTML资产制作到SCORM包中


**css
edge_includes
font
images
media
menu1_images
menu2_images
menu3_images
menu4_images**
index.html
index_edge.js
index_edgeActions.js
menu1.html
menu1_edge.js
menu1_edgeActions.js
menu2.html
menu2_edge.js
menu2_edgeActions.js
menu3.html
menu3_edge.js
menu3_edgeActions.js
menu4.html
menu4_edge.js
menu4_edgeActions.js

'Bold-folders'

这是我的html资产的文件夹结构菜单1.html,菜单2.html,菜单3.html,菜单4.html在index.html页面上具有链接,当我们单击索引页面上的链接时。我使用jQuery加载功能动态加载适当的页面。

我的问题是:

如何将此HTML资产转换为Scorm软件包?"

完成后,如何在Valamis Player(www.valamiselearning.com)中查看此SCORM软件包?

我将尝试直接回答您的问题 -

您有一些选择 -

  1. 您使用imsmanifest.xml构建基于页面的Scorm页面,遵循SCORM 1.2或SCORM 2004的包装规范的其余部分LMS可以在树上显示它们,学生将启动每个人。我在这里举了一个类似的示例-https://github.com/cybercussion/scobot/wiki/single-pages-managed-managed-by-lms-navigation

  2. 您会走有关使用Ajax在后续页面中加载的路线。这些类型的玩家通常需要更多的思考,就好像您在页面上设置了按钮事件或其他事件处理程序一样,并且正在删除它们,如果您不正确管理,则可能会出现一些内存泄漏。这就是为什么JavaScript中存在其他更多面向对象的库或框架以支持构建应用程序,网站或其他活动,游戏等的原因。您可以在网上找到多种方法,其中包括过渡。有些可能会加载新页面,然后卸载旧页面。有些人可能会在HTML文档中保留所有页面,以调整其在CSS中的显示和可见性参数。但这是HTML,CSS和JavaScript的合并方法。除了JQTouch,Sencha Touch以及在某些情况下骨干等...在线教程都可以指向您指向您的方向http://code.tutsplus.com/tutorials/how-to-to-load-to-load-in-load-inminate-content--with-jquery - Net-26。他们还有很多其他选择。但这需要更多的管理,如果需要,则需要向后/向前的支持,并具有在暂停和恢复期间保持导航的能力。我的主页上也有这样一种示例https://cybercussion.com

  3. 您使用旧学校的路线,使用iframe将页面加载到其中。如果您的视野趋于削弱您的帧速率,并且在您的视口上施加更大的压力。

  4. ,这条路线通常会伤害移动

最新更新