WKwebview:无法在应用程序Web视图iOS swift中查看应用程序文档图像
我试图从应用程序文件目录中加载图像(图像下载在应用程序)在wkwebview。 wkwebiview或任何权限问题是否有任何限制?
例如图片url:
文件:///private/var/mobile/Containers/Data/Application/34EDAFAD-F0CD-4A63-8B2E-74BB370C71DF/Documents/00286863-49ED-4C4D-8E36-106098DA5D72.jpeg
谁能帮我吗?
你使用的是- loadRequest:
加载本地文件? 这是一个已知的问题 ,它不适用于本地文件。
如果您可以使用iOS 9 API,请使用- loadFileURL:allowingReadAccessToURL:
来代替。
你不得不使用File path not image Url加载图像,因为你没有从任何链接下载任何图像,所以你已经加载了URL的图像文件path,如下所示: –
[NSURL fileURLWithPath:imgpath] ---objective C NSURL(fileURLWithPath:imgpath) --- swift
对于你的情况imgpath是“ file:///private/var/mobile/Containers/Data/Application/34EDAFAD-F0CD-4A63-8B2E-74BB370C71DF/Documents/00286863-49ED-4C4D-8E36-106098DA5D72.jpeg
”