gpt4 book ai didi

scorm - 如何为 SCORM 1.2 设置书签(cmi.location)?

转载 作者:行者123 更新时间:2023-12-04 18:03:30 26 4
gpt4 key购买 nike

我尝试为 Flash SCORM 1.2 包添加书签。我正在正确捕获上次访问的数据(cmi.loation,暂停数据),但是当我尝试为下次启动重置数据时,SCO 没有重新定位,而是从头开始。

我在 javascript 的 LMSInitilization() 函数中设置了硬编码值。

我使用以下代码将位置变量设置为 SCO。

// cmi data model storing objectvar cmiobj = new Object();function LMSInitialize(dummyString) {        // already initialized or already finished        if ((flagInitialized) || (flagFinished)) { return "false"; }        // set initialization flag        flagInitialized = true;        this.cmiobj["cmi.core.lesson_location"]="6";        this.cmiobj['cmi.core.lesson_status']='incomplete';        this.cmiobj['cmi.core.session_time']='00:00:50';        this.cmiobj['cmi.suspend_data']='FA1Enon ... ";         // return success value        return "true";    }

希望你有所帮助。

最佳答案

您还需要将 cmi.core.exit 设置为 "suspend" - 否则它不会提供任何旧数据供您下次继续使用。

关于scorm - 如何为 SCORM 1.2 设置书签(cmi.location)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31203780/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com