5
我正在尝试执行以下操作:在我的appDelegate中设置cookie。之后,我试图从webapp中使用JavaScript读取该cookie。这可能吗?因为我不能让它工作...在iOS应用程序中设置Cookie并从Safari中读取该Cookie
这是我在iOS应用代码:
NSMutableDictionary *cookieProperties = [NSMutableDictionary dictionary];
[cookieProperties setObject:@"test" forKey:NSHTTPCookieName];
[cookieProperties setObject:@"yes" forKey:NSHTTPCookieValue];
[cookieProperties setObject:self.siteURL forKey:NSHTTPCookieDomain];
[cookieProperties setObject:self.siteURL forKey:NSHTTPCookieOriginURL];
[cookieProperties setObject:@"/" forKey:NSHTTPCookiePath];
[cookieProperties setObject:@"0" forKey:NSHTTPCookieVersion];
[cookieProperties setObject:[[NSDate date] dateByAddingTimeInterval:9629743] forKey:NSHTTPCookieExpires];
NSHTTPCookie *cookie = [NSHTTPCookie cookieWithProperties:cookieProperties];
[[NSHTTPCookieStorage sharedHTTPCookieStorage] setCookie:cookie];
而且在我的JavaScript我使用读写饼干jquery.cookie插件。但是,无所不有。这是我的代码:
cookieValue = $.cookie("test");
alert(cookieValue);
警报在体内“的翻译:”有应该是“是”值我在我的应用程序设置。
你们认为这是可能的吗?
谢谢!