Почему мое приложение IOS отклоняет ссылки cdvfile: // и file: ///?

У меня проблема с отображением изображений, загруженных в cordova.file.dataDirectory в моем приложении angular / ionic / cordova.

Я использую cordova-plugin-file, и я могу загрузить файлы и извлечь URL-адреса, используя .toInternalURL () и / или .toURL (). Однако угловое представление списка отклоняет их. Я использую WkWebView для Ios, и мой код работает нормально на Android (с использованием .toInternalURL ()). Я внес в белый список и cdvfile: // *, и file: /// * в конфигурации и в мета-контенте-политике безопасности ...

Я добавил скриншоты Вот скриншот консоли для ссылок, сгенерированных .toInternalURL ()

Вот скриншот для ссылок, сгенерированных .toURL ():

Вот политика безопасности, которую я использую:

<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 *">

Ответы на вопрос(3)

Ваш ответ на вопрос