问题描述
我的 Cordova 应用程序必须显示本地文件中的图像。它运行良好,直到我不得不转向 Cordova 10 和 WKWebView。
我知道有以下消息:
获取 file:///var/mobile/Containers/Data/Application/93F87A6C-0069-4190-ACA5-C5EF7F5D1C8F/Library/NoCloud/story__le-petit-chaperon/page-93fd607b-3f9b-42bf-89d4-4b9def2 操作无法完成。不允许操作
我安装了插件但没有成功https://github.com/AraHovakimyan/cordova-plugin-wkwebviewxhrfix
我也尝试了此处描述的一些方案解决方案 Cordova + cordova-ios 6.1.0 - load local image 但它搞砸了所有路径:无法加载角度模板,导航问题...
我对完美运行的东西感到迷茫和沮丧。任何帮助将不胜感激。谢谢!
解决方法
试试cordova-plugin-ios-xhr,然后像这样设置您的偏好
<preference name="allowFileAccessFromFileURLs" value="true" />
<preference name="allowUniversalAccessFromFileURLs" value="true" />