WkWebView和iOS9仍然没有加载图像(“file://”) - allowsReadAccessToURL

时间:2016-08-20 08:38:14

标签: objective-c wkwebview ios9.3

我仍然无法在iOS9上使用WKWebView读取本地文件。我的应用程序正在拍照(相机)并将它们存储在DOCUMENTS文件夹中的结构化路径中。

后来我想用WKWebView显示这些图片。我的本地.html文件有图像的占位符,将替换为相应的fileURL。

代码:

        NSString *directory = image.field.imagesDirectory;
        NSURL *fileURL = [NSURL fileURLWithPath:[directory stringByAppendingPathComponent:image.fileName]];
        [self.webView loadFileURL:fileURL allowingReadAccessToURL:[NSURL fileURLWithPath:directory isDirectory:YES]];

稍后将使用fileURL来替换HTML文件中的占位符

代码:

    NSString *containter = [imageContainer stringByReplacingOccurrencesOfString:@"##IMGSOURCE##" withString:fileURL.absoluteString];

这在模拟器中像魅力一样,但在真实设备上失败而没有提供任何提示。

任何想法??

干杯,

迈克尔

0 个答案:

没有答案