我仍然无法在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]];
Run Code Online (Sandbox Code Playgroud)
稍后将使用fileURL替换HTML文件中的内占位符
码:
NSString *containter = [imageContainer stringByReplacingOccurrencesOfString:@"##IMGSOURCE##" withString:fileURL.absoluteString];
Run Code Online (Sandbox Code Playgroud)
这在模拟器中像魅力一样工作,但在没有提供任何提示的情况下在真实设备上失败.
有任何想法吗??
干杯,
迈克尔