cordova ios WKWebView 升级 - 显示某些图像时出错
cordova ios WKWebView upgrade - errors when showing some images
我正在使用 Ionic 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
我已经尝试过这里的消毒建议,但它似乎对我不起作用:
https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/284
如何显示我的图片?
实际上,我的代码有问题,是的,这里的建议确实有效:
https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/284
$compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|ftp|file|blob|ionic):|data:image\//);
现在我所有的图片都显示了。
我正在使用 Ionic 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
我已经尝试过这里的消毒建议,但它似乎对我不起作用: https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/284
如何显示我的图片?
实际上,我的代码有问题,是的,这里的建议确实有效: https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/284
$compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|ftp|file|blob|ionic):|data:image\//);
现在我所有的图片都显示了。