前几天刚发现的一个问题,wkwebview加载PDF文件,iOS 12及以下的系统展示正常,在iOS 14系统的手机会空白(iOS13系统的手机没有测试过)
解决方案如下:
//swift代码
var data: Data?
do { try data = Data(contentsOf: url) } catch {}
if pdfFileName.pathExtension.lowercased() == "pdf" {
weakSelf.webView.load(data, mimeType: "application/pdf", characterEncodingName: "utf-8", baseURL: url)
}else{
weakSelf.webView.load(URLRequest(url: url))
}
网友评论