我正在使用Xcode11.5和iOS13.5.1,并且我正在尝试使用MKWebView读取位于项目本地的"epub“文件,如下所示:
let webConfiguration = WKWebViewConfiguration()
webConfiguration.preferences.setValue(true, forKey: "allowFileAccessFromFileURLs")
webConfiguration.allowsInlineMediaPlayback = true
webConfiguration.allowsPictureInPictureMediaPlayback = true
let webView = WKWebView(frame: vc.view.frame, configuration: webConfiguration)
if let url = Bundle.main.url(forResource: fileName, withExtension: "epub") {
if url.isFileURL {
webView.loadFileURL(url, allowingReadAccessTo: url)
vc.view.addSubview(webView)
} else {
let request = URLRequest(url: url)
webView.load(request)
}
}然而,该页面并没有加载"epub“文件,相反,它给出了以下错误:
> WF: _userSettingsForUser mobile: {
filterBlacklist = (
);
filterWhitelist = (
);
restrictWeb = 1;
useContentFilter = 0;
useContentFilterOverrides = 0;
whitelistEnabled = 0;
}
>
> WF: _WebFilterIsActive returning: NO我的解决方案有什么问题?有没有其他方法可以读取epub文件?
发布于 2020-06-23 12:20:34
https://stackoverflow.com/questions/62526279
复制相似问题