Я пытаюсь просто показать изображение base64 в приложении Ionic.Ионное/AngularJS base64 изображение не будет отображаться
Изображение не будет отображаться, если я это сделать:
HTML:
<img ng-src="data:image/jpeg;base64,{{myImage}}"/>
Контроллер:
$scope.myImage= "/9j/4AAQSkZJ ...";
Но изображение будет отображаться, если я просто поставить закодированную строку непосредственно в элементе изображения:
<img ng-src="data:image/jpeg;base64,/9j/4AAQSkZJ ..."/>
Я проверил все небезопасные настройки безопасности, просмотрел десятки других сообщений SO и т. Д. Если я помещу этот маленький пример в CodePen, он работает в обоих направлениях.
Что может произойти с переменной $scope.myImage
, которая препятствует ее привязке к элементу изображения? Это ионная вещь? Угловая проблема?
Вот как выглядит HTML при обслуживании: '' – lilbiscuit