我尝试创建一个简单的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>
&#13;
这适用于网络应用。 api.html包含所有标准SCORM函数,如LMSInitialize,LMSCommit等。我试图在react-native中创建SCORM并创建这些函数。
我尝试过使用WebView和HTMLView,但没有用。