美文网首页
WKWebView加载本地HTML以及相关配置文件

WKWebView加载本地HTML以及相关配置文件

作者: 旧雨伞时 | 来源:发表于2017-05-09 17:52 被阅读0次

与“模拟器”运行效果不同,在真机上面直接用

[self.wkWebView loadRequest:[NSURLRequest requestWithURL:mainUrl]];

是不调用

-(void)webView:(WKWebView *)webView didCommitNavigation:(WKNavigation *)navigation
{
}

-(void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation
{
    MyLog(@"WKWebView loaded sucess...");
}

这些代理方法的,更不会加载h5界面。

查了相关文档以及百度上各路大神的建议, 以下方案方便可行:

[self.wkWebView loadFileURL:mainUrl allowingReadAccessToURL:baseUrl];

注意:此处的baseUrl与mainUrl所对应的路径不同,如果相同,那么如果加载html所需要的配置文件都在那个路径下,也能完整加载html,如果不同,就要设置不同的url。

相关文章

网友评论

      本文标题:WKWebView加载本地HTML以及相关配置文件

      本文链接:https://www.haomeiwen.com/subject/oyditxtx.html