将交互式视频的用户分数存储在数据库中

问题描述 投票:0回答:1

我目前正在开发一个项目,该项目涉及创建交互式视频并将用户交互(特别是分数)存储在数据库中。

我的问题是:是否有人已经找到或开发了一种将交互式视频中的用户分数存储在数据库中的方法?如果是这样,您能否分享您的方法或向我指出任何可能有用的资源?

任何见解或建议将不胜感激。谢谢!

我探索过 H5P、ProProfs 和 PopcornJS 等工具,但发现在控制分数和存储分数方面存在局限性。我还研究了其他技术,例如 OneShot 和 WireWax。

database h5p
1个回答
0
投票

对于H5P:

您需要使用 H5P 的 alter_scripts 挂钩添加您自己的 Javascript 片段。 请参阅有关自定义平台的官方文档

该脚本可以监听 H5P 用于向 H5P 集成(又名插件)发送信息的 xAPI 语句。这也记录在官方文档中。如果您需要,您可以在其规范中了解有关 xAPI 的更多信息

然后,您的脚本可以使用常见的 AJAX/XMLHttpRequest 方法将听到的内容发送到平台。然后,您可以根据需要在服务器上处理所有信息(不仅仅是分数),并按照您想要的方式将其存储在数据库中。

© www.soinside.com 2019 - 2024. All rights reserved.