[英]How to store data on crossrider local database such that data persists till the browser is restarted/closed
我必须在crossrider本地数据库上存储6位数字,为此我正在使用appAPI.db.async
。
我要实现以下其中一项:
1)一种方法,当用户关闭浏览器时,告诉跨乘者删除存储的数据。 要么
2)一种在下次重启浏览器时自动增加数据的方法。
无论浏览器是否重启,Crossrider DB API都是持久性的。
我们的API不支持使DB密钥在浏览器会话结束时过期,并且通常来说,我不确定使用本机扩展数据库实现是否可以实现。 (这更多是与会话cookie相关的功能)
还有一种替代解决方案,这是一种黑客手段:每次用户访问页面时,将DB条目设置为再次在15分钟后过期(刷新内置计时器)。 因此,如果他们关闭浏览器15分钟,它将重置。
别忘了您可以使用以下API在数据库密钥上设置到期时间: http : //docs.crossrider.com/#!/api/appAPI.db-method-set
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.