我正在编写一个 SCORM 2004 产品。我可以更新 session_time,它可以工作。我可以设置状态(通过、失败等)我还可以获得 cmi.location 时间。没问题 !
但我没有成功获得总时间!(cmi.total_time)。我已经在 2 LMS 上进行了测试:
在 Ganesha 上,API.GetValue('cmi.total_time') 是一个空字符串。
在 Moodle 上,API.GetValue('cmi.total_time') 只是一个“P”。
但是我确实有正确的日志和正确的会话时间。
有人有想法吗?
谢谢 !
编辑。我也尝试在 cloud.scorm.com 和 cmi.total_time 每次 PT0H0M0S 时返回。编辑2。糟糕,我删除了 Donal 的编辑。