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);
警報在體內「的翻譯:」有應該是「是」值我在我的應用程序設置。
你們認爲這是可能的嗎?
謝謝!