在UIWebView中加载脱机内容(Load Offline content in UIWebView)

编程入门 行业动态 更新时间:2024-10-25 07:27:13
在UIWebView中加载脱机内容(Load Offline content in UIWebView)

我在一个字符串中缓存UIWebView的HTML内容,并尝试在应用程序脱机时加载回来

if ([hostReach hostConnectionStatus] == NotReachable) { NSString *cachedResponse = [[NSString alloc] initWithData:[self responseHTMLData] encoding:NSNEXTSTEPStringEncoding]; [webView loadHTMLString:cachedResponse baseURL:final_url]; }

cachedResponse是一个HTML数据,但问题是UIWebView无法加载这些数据

// WebView Delegate - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { return YES; } - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error { // error description "connection is offline" }

如何在离线时在UIWebVIew中加载HTML内容

I am caching HTML contents of UIWebView in a string and trying it to load back when application is offline

if ([hostReach hostConnectionStatus] == NotReachable) { NSString *cachedResponse = [[NSString alloc] initWithData:[self responseHTMLData] encoding:NSNEXTSTEPStringEncoding]; [webView loadHTMLString:cachedResponse baseURL:final_url]; }

cachedResponse is an HTML data in it but the problem is UIWebView fails to load this data

// WebView Delegate - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { return YES; } - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error { // error description "connection is offline" }

How to I load HTML contents in UIWebVIew when its offline

最满意答案

必须缓存HTML文件中引用的所有资源,并且baseURL需要是这些缓存资源的路径。

All resources referenced in the HTML file must be cached as well, and the baseURL needs to be a path to those cached resources.

更多推荐

本文发布于:2023-07-31 01:04:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1340377.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:加载   内容   UIWebView   content   Offline

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!