У меня есть небольшое приложение AngularJS, где я пытаюсь открыть загруженное изображение, и я столкнулся с проблемой, когда angular добавляет "небезопасно:" в начале URL-адреса. Я добавил в мою конфигурацию приложения следующую строку для дезинфекции URL-адреса, но для меня это не работает:
$compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|ftp|file|blob:chrome-extension):|data:image|\//);
Я использую angular v1.3.0, поэтому я использую правильное имя свойства. Я использую Chrome в основном, но у меня такая же проблема в других браузерах. Кроме того, начало моего изображения выглядит следующим образом:
unsafe:data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUg...
Любая идея, чего мне не хватает в моем регулярном выражении? Спасибо заранее!