我有一个适用于iOS的PhoneGap/Corodova项目。在iOS模拟器上构建时,我使用了Jquery Cookies,并且它们都很好。但是,现在我的设备上已有应用程序进行测试,因此它们不再有效。我猜这只是iOS不支持的东西。PhoneGap/Cordova:如何获取使用Cookie(iOS)?
有没有人知道一种方法来做iOS的客户端cookie?
PS:我现在的饼干代码(以防万一它是有用的):
<script type="text/javascript" charset="utf-8" src="js/jquery.cookie.js"></script>
<!--STARTUP SCREEN COOKIE SETTER-->
<script type="text/javascript">
$(function() {
var cookiedate = new Date();
cookiedate.setTime(cookiedate.getTime() + (60 * 60 * 1000));
$.cookie("startupscreen", "checked", { expires: cookiedate, path: '/' })
});
</script>
试试这个设置,可能工作 - HTTPS:/ /groups.google.com/forum/?fromgroups#!topic/phonegap/ZJE1nxX63ow – dhaval
我有同样的问题。我试图从AJAX调用中设置cookie,而在PhoneGap 2.0中,NSHTTPCookieStorage设置已经在AppDelegate.m中...但无济于事,iOS6不会从我的.NET MVC3应用程序中设置cookie。 – sonjz