Cordova ios WKWebView обновление - ошибки при отображении некоторых изображений - PullRequest
0 голосов
/ 30 марта 2020

Я работаю над приложением с Ioni c 1 и AngularJS 1.5

Мне сказали, что мне нужно обновить ios, чтобы использовать WKWebView вместо UIWebView: https://ionicframework.com/blog/understanding-itms-90809-uiwebview-api-deprecation/?utm_campaign=enterprise&utm_source=hs_email&utm_medium=email&utm_content=85128961&_hsenc=p2ANqtz--vsf3kcg7MssMWwjv2_GpHmVbzN23_5fXDfKT0E6OileYraLWs9btGPqWUcq5mzTKCtKwXGqO35V3SnInjypj4uqSBRg&_hsmi=85128961

Вот мои настройки:

cordova-android 8.1.0
cordova-ios 5.1.0
cordova-plugin-ionic-webview 4.1.3
cordova 8.1.2
ionic 5.4.16
node 10.19.0
iOS 13 iPhone 11 Pro Max

Error:

unsafe:ionic://localhost/img/white/activities.svg
An error occurred while trying to load the resource

Я попробовал предложение здесь с sanitize, но, похоже, оно не работает для меня: https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/284

Как мне получить мои изображения для показа?

1 Ответ

0 голосов
/ 31 марта 2020

На самом деле, была проблема с моим кодом, и да, предложение здесь работает: https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/284

    $compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|ftp|file|blob|ionic):|data:image\//);

Теперь все мои изображения показывают.

...