Mad*_*pop 4 javascript cordova
我将使用cordova & js、jquery for android & ios开发一个购物车移动应用程序,我真的很困惑在添加cookies或会话或本地存储等任何建议时在哪里存储购物车数据?以及如何维护会话以便我可以实现应用程序的自动登录?
该session存储在服务器上,而cookies存储在用户的桌面上。
在会话中,会话过期(一般最多30分钟)后,您将无法检索购物车的信息。您将浪费宝拉 2 小时的时间,她一直在努力选择那件红色衬衫而不是绿色衬衫。
Cookies 的大小和数量确实是有限的,如果只保存了一半的购物车会令人沮丧。
另一个区别是有些人不接受 cookie。会话解决方案可以在任何地方工作。
你有两个更公平的选择:
database: 能够推送电子邮件促使他购买这些东西。或者,如果您不希望用户在任何设备上访问他的购物车。
localstorage:这基本上是一个cookie 2.0。但它不适用于非常旧的浏览器。如果您没有特殊需求,cookies 或本地存储是个不错的选择。
以下是完整示例以及如何使用cardova存储数据