无法从文档文件夹加载到 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的主要内容,如果未能解决你的问题,请参考以下文章

无法从设备上的“文档”目录加载图像

从 iOS 上的 UIView 将图像保存到应用程序文档文件夹

如何将 swf 文件从内存加载到 QWebEngineView

使用 PhoneGap 将音频录制到 iOS 上的文档文件夹

无法从 S3 存储桶(镶木地板文件)将数据加载到 EMR 上的猪中

iOS 加载pdf格式的文件