我在 angular/ionic/cordova 应用程序中显示下载到 cordova.file.dataDirectory 的图像时遇到问题。
我正在使用cordova-plugin-file,我可以下载文件,并使用.toInternalURL() 和/或.toURL() 提取URL。然而,角度列表视图正在拒绝它们。我正在为 Ios 使用 WkWebView,并且我的代码在 Android 上运行良好(使用 .toInternalURL() )。我已经在配置和元内容安全策略中将 cdvfile://* 和 file:///* 列入白名单...
我添加了屏幕截图 这是 .toInternalURL() 生成的链接的控制台屏幕截图
这是我使用的安全策略:
<meta http-equiv="Content-Security-Policy" content="default-src * data: cdvfile://* content://* file:///*; style-src 'self' 'unsafe-inline' *; script-src 'self' 'unsafe-inline' 'unsafe-eval' *; media-src *">