在真实的iphone上使用Phonegap-3.0.0
+ ios6.1
,在处理服务器端的真实https域上,来自不同来源的许多回复都会导致我进行多次尝试并且无法处理会话Cookie,I仍然无法在Iphone5+Phonegap app
上正确处理,尽管一切都在Iphone5+Safari
完美无缺。
信息来源&了解
Cookies-in-PhoneGap。这建议使用另一种传输机制在客户端和服务器之间交换cookie。在线上处理cookie(javascript set:document.cookie=...
和get:xhr.getResponseHeader('Set-Cookie')
)并将其保存在Phonegap-html5-LocalStorage中,以获取它并在下一个ajax请求中重置它。
Iphone & Phonegap。我已将此可可代码放在文件app>Classes>AppDelegate.m
中。我不认为我必须修改它。它似乎默认激活。我的php服务器仍告诉我Your session has timed out, or you have disabled cookies.
。
我已经在不同的环境中处理这个客户端服务器好几个月,一直工作,直到phonegap进入图片。
问题
提前致谢。