Tôi muốn chuyển đổi dữ liệu hình ảnh mà tôi nhận được từ máy chủ bằng Angular.js (để sử dụng trong ionic-framework), tôi đã sử dụng mã này :GET dữ liệu: image/png; base64, {{image}} net :: ERR_INVALID_URL
$http.post(link, {
token: token,
reservationCode: reservationCode
}).success(function (res){
$scope.image = btoa(unescape(encodeURIComponent(res)));
}).error(function (data) {
return false;
});
Và sử dụng mã này trong html của tôi:
<img src="data:image/png;base64,{{image}}">
Nhưng lỗi này luôn hiển thị:
GET dữ liệu: image/png; base64, {{image}} net :: ERR_INVALID_URL
ai cũng có thể trợ giúp?
Bạn thực sự nên sử dụng [ngSrc] (https://docs.angularjs.org/api/ng/directive/ngSrc). Bạn không chắc chắn rằng sẽ khắc phục vấn đề cụ thể của bạn mặc dù. –