我正在尝试在Ionic应用程序中显示一个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变量无法绑定到图像元素?这是ionic的问题还是angular的问题?
<img ng-src="data:image/jpeg;base64," src="data:image/jpeg;base64,">
- lilbiscuit