我有图像的 blob url 并想显示它。我尝试的一种方法是使用createObjectURL()。
$scope.preview = function(path) {
//path is 'data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAA....'
var file = new Blob([ path ], {
type : 'image/jpeg'
});
var fileURL = URL.createObjectURL(file);
//fileURL is blob:http://localhost:8080/a8610a32-521f-407c-8f....
console.log('fileurl: ', fileURL);
$('img.image-preview').attr('ng-src', fileURL);
}
我得到的 blobl 网址是ng-file-upload 7.2.2。