首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tin-can-api是如何脱机工作的?

tin-can-api是如何脱机工作的?
EN

Stack Overflow用户
提问于 2015-03-05 14:45:38
回答 1查看 1K关注 0票数 2

我创建的电子书与一些活动,如测验,益智使用HTML5,CSS,JavaScript和Jquery。如何添加锡罐到它。它应该跟踪阅读器的动作并离线工作。

正如在Tin-Can API文档API Doc中所提到的,它可以在线和离线工作。它是如何离线工作的?

据我所知,Actor的动词和宾语语句必须存储在本地日志中,并在连接到LRS时发送到LRS。我说的对吗?

如果是,如何在本地维护Actor、Verb和Object语句的日志?

如果我错了,它是如何离线工作的,以及如何维护reader的Actor,Verb和Object语句?

EN

回答 1

Stack Overflow用户

发布于 2015-03-05 18:58:10

锡罐启用脱机跟踪的机制是timestamp property。这使您不仅可以记录数据存储的时间,还可以记录学习体验实际发生的时间,以便在连接可用时存储语句并将其传输到LRS。

由于Tin Can是一种支持学习技术之间可互操作通信的规范,因此存储数据的确切机制并不重要。只要您在获得连接时以正确的方式发送数据,LRS将能够接收该数据,无论它是在发送之前存储的。

现在,虽然这从技术上回答了你的问题,但如果你正在寻找一种方法来存储数据,而不是在有很多选项并想从该列表中选择符合Tin的选项的情况下,我想“你可以随心所欲地存储它”可能不是一个有帮助的答案。

我建议您下一步是询问(或搜索)关于您特定平台上的数据存储的更一般的问题,例如"How do I store data on android?“或"How can I use JavaScript local storage?”,因为这一特定的技术挑战绝不是锡罐所特有的。

我希望这对你有帮助!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28871592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档