我仍然无法在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];
这在模拟器中像魅力一样,但在真实设备上失败而没有提供任何提示。
任何想法??
干杯,
迈克尔