WKUserContentController *userContentController = WKUserContentController.new;
NSString *cookieSource = @"document.cookie = 'Key1=Value1';document.cookie = 'Key2=Value2';";
WKUserScript *cookieScript = [[WKUserScript alloc] initWithSource:cookieSource injectionTime:WKUserScriptInjectionTimeAtDocumentStart forMainFrameOnly:NO];
[userContentController addUserScript:cookieScript];
WKWebViewConfiguration *config = [[WKWebViewConfiguration alloc] init];
config.userContentController = userContentController;
self.webview = [[WKWebView alloc] initWithFrame:self.view.bounds configuration:config];
这段代码演示了如何在WKWebView中设置Cookie。通过创建WKUserContentController,定义Cookie字符串,然后将用户脚本添加到内容控制器,并配置WKWebView以使用该控制器。这确保了在加载网页时能够正确应用Cookie。
1158

被折叠的 条评论
为什么被折叠?



