无法从文档文件夹加载到 iOS 上的 webView

Posted

技术标签:

【中文标题】无法从文档文件夹加载到 iOS 上的 webView【英文标题】:Can't load from documents folder into webView on iOS 【发布时间】:2018-08-10 21:33:39 【问题描述】:

我没有成功尝试从 ios 上的文档文件夹中加载一些 html 和图像。有人可以帮我理解为什么这段代码不起作用吗?

    let html = "<html><body><font size='20>oi</font></body></html>"
    let saveHTML = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0].appendingPathComponent("sample.html")
    try? html.data(using: .utf8)!.write(to: saveHTML)
    webView.load(URLRequest(url: saveHTML))

【问题讨论】:

【参考方案1】:

这个问题很容易解决,就是缺乏权利:

webView.loadFileURL(saveHTML, allowingReadAccessTo: saveHTML)

【讨论】:

以上是关于无法从文档文件夹加载到 iOS 上的 webView的主要内容,如果未能解决你的问题,请参考以下文章