簡體   English   中英

蠍子報告

[英]Scorm reporting

我正在嘗試將清晰的SCORM 2004文件集成到我們的角度系統中。

我正在使用iframe加載SCORM文件

<script src="bower_components/scorm/custom.js"></script> 
<iframeset ng-controller="ScormTestController as scormCtrl">
    <iframe src="scorm_test/scormFile_da/story.html" name="story"frameborder="0">
</iframe> </iframeset>

我的問題是我完成測試后未調用SCORM播放器lmsAPI。 目前,我們的api只是一個骨架,可以查看是否進行了調用

函數IsLmsPresent(){返回true; }

函數SetScore(args){console.log('SetScore')}

函數SetFailed(){console.log('SetFailed'); }

函數SetPassed(){console.log('SetPassed'); }

函數Finish(){console.log('Finish'); }

IsLmsPresent()我是在首次加載SCORM軟件包時調用的,但是使用JavaScript調試器時,我可以看到在用戶執行測試時,它沒有在LMSAPI.js中執行任何回調

通過修改Claude Ostyns SCORM包裝器解決了該問題。 http://www.ostyn.com/standards/scorm/samples/proddingSCOwrap.htm#download

<iframeset ng-controller="ScormTestController as scormCtrl">
    <iframe style="width:100%; height: 100%" 
         src="scorm_test/lbScormWrapper02.html?sco=beoplay_da/index_lms.html" 
         name="API_1484_11" frameborder="0">
    </iframe>
</iframeset>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM