iOS WKWebView 加载本地网页 (Object-C): 设置请求地址 - 代码示例
要在 iOS 的 WKWebView 中加载本地网页,你可以使用以下代码:\n\n首先,创建一个 WKWebView 对象,并将其添加到视图中:\n\n\nWKWebView *webView = [[WKWebView alloc] initWithFrame:self.view.frame];\n[self.view addSubview:webView];\n\n\n接下来,获取本地网页文件的路径,并加载它:\n\n\nNSString *path = [[NSBundle mainBundle] pathForResource:"index" ofType:"html"];\nNSURL *url = [NSURL fileURLWithPath:path];\nNSURLRequest *request = [NSURLRequest requestWithURL:url];\n[webView loadRequest:request];\n\n\n这将在 WKWebView 中加载名为“index.html”的本地网页。\n\n如果你想在加载本地网页时设置请求地址,你可以创建自定义的 NSURLRequest 对象,并使用它来加载网页。例如:\n\n\nNSString *path = [[NSBundle mainBundle] pathForResource:"index" ofType:"html"];\nNSURL *url = [NSURL fileURLWithPath:path];\nNSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url];\n[request setValue:"https://example.com" forHTTPHeaderField:"Referer"];\n[webView loadRequest:request];\n\n\n在这个例子中,我们创建了一个 NSMutableURLRequest 对象,并设置了一个自定义的 Referer 请求头字段。然后,我们使用这个自定义的请求对象来加载网页。请根据你的需求自行修改和设置请求地址。
原文地址: https://www.cveoy.top/t/topic/p5LQ 著作权归作者所有。请勿转载和采集!