我正在开发一个适用于安卓手机的网络应用程序,它基本上是使用 Phonegap for android 打包的几个 js 和 html 文件。我正在向服务器发出 http 请求,获取一些 cookie(其寿命为 10 年)。这些 cookie 由响应标头设置。现在这对这个会话很好,设置的 cookie 随每个请求一起发送。但是,如果退出应用程序并重新启动它,cookie 就会消失,并且不会随请求一起发送。
饼干的寿命是 10 年。他们不应该坚持吗?请告诉我我哪里弄错了?
编辑——我尝试将 cookie 保存在 sqlite db 中,然后在进行 ajax 调用之前在 document.cookie 中正确设置它。仍然没有发送。有任何想法吗...?