我试图创建一个简单的 LMS 来在网络中播放 SCORM 内容。解析 SCORM zip 中的清单文件,您可以获得目标文件并将其用作帧中的 src 以及内容播放和跟踪。
例子
<html>
<head>
<title>VS SCORM - RTE Frameset</title>
<!-- Rev 1.0 - Sunday, May 31, 2009 -->
</head>
<frameset
frameborder="0" framespacing="0"
border="0" rows="0,*" cols="*" >
<frame src="api.html" name="API" noresize>
<frame src="../course/course/index.html?type=scorm" name="course">
</frameset>
</html>
这适用于网络应用程序。api.html 包含所有标准 SCORM 函数,如 LMSInitialize、LMSCommit 等。我正在尝试在 react-native 中玩 SCORM 并创建这些函数。
我尝试过使用 WebView 和 HTMLView 但没有奏效。