reactjs - 将 SPA 转换为 SCORM 1.2 包
问题描述
最近有人要求我检查是否可以将 React SPA 转换为符合 SCORM 1.2 的包。
据我了解,可以在 xml 中引用 HTML 页面和相关资产:
<resources>
<resource identifier="r1" type="webcontent" adlcp:scormType="sco" href="index.html">
<file href="index.html" />
<file href="main.js" />
</resource>
</resources>
但是似乎没有任何能力来处理使用路由构建的 SPA?
一个附带问题:是否有类似的规范<folder>
以便我们不必定义每个资产?
解决方案
您是否只想从 LMS 中启动您的水疗中心而不进行任何跟踪?比你应该使用 adlcp:scormType="asset"。
否则,您的内容必须支持整个强制性 sco 通信功能,例如:
- 找到scorm api
- 初始化会话
- 获取和设置值
- 错误处理
- 结束会议
推荐阅读
- r - 如何从汽车对汽车的模拟中获得正态概率分布?
- java - 如何将单词存储为 TreeMap 中的键?
- python - 或者工具 cp_model 知道哪个约束失败了
- typescript - 更有用的打字稿字典类型:警告访问的项目可能未定义
- angular - 如何合并多个 Observable 响应
- python - 是否可以在 spaCy IOB 转换器生成的 JSON 中检索整个句子?
- google-analytics - 如何在我的 Google 网站上发布 Google Analytics 访问者地图?
- typescript - 打字稿上的 Socket.io 附加属性不存在
- python - 如何在 Python 3.+ 中将所有数据从 VirtualEnv 移动到 CondaEnv
- linux - 使用 sed 命令在 linux 中列出以特定字符开头的元素