问题:
在加载本地html时候,从二级目录返回首页时调用goBack
无效,判断canGoBack
也是NO
原因
由于WKWebView加载本地html是通过loadHTMLString
或者loadData
的方式加载的,而WKWebView的canGoBack
是通过url来判定的,因此需要改成url的方式加载网页。
解决方案:
NSURL *url = [NSURL fileURLWithPath:path];//path:本地html路径
NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];
[_webView loadRequest:request];
网友评论