Używam openfb-angular (biblioteka API Facebooka), aby uzyskać mnie/zdjęcie.
Dane zwrotu to "url" zawiera dane Base64 here is the facebook documentation.AngularJS - img ng-src na base64 dane (nie adres URL) nie działa
Oto mój kod:
JS
OpenFB.get('/me/picture', {format: 'json'}).success(function (imgData)
{
$scope.main.user.imageData = imgData;
});
HTML
<img ng-src="data:image/jpg;base64,{{main.user.imageData}}">
To nie działa i mam pustą img
tag.
Gdzie jest mój błąd?
proszę wkleić dowolną próbkę imageData. czy sprawdziłeś format otrzymywanego obrazu? czy to jpg? Jeśli to możliwe, proszę zaksięgować kod w Plunker. Jak mam obraz pokazany tutaj http://plnkr.co/edit/m24ZcYuttw6IuCBh02rQ?p=preview – sagar43
Czy próbowałeś użyć src tylko zamiast ng-src? – dhavalcengg
Czy powinno to być 'image/jpeg' zamiast' image/jpg'? – lvarayut