My-Code ist wieConvert imageurl zu base64 in AngularJS
var url = "http://160.114.10.17:98/Upload/OEMLogo/ac3940d2-6e5c-45d5-9296-8387874c499a_Logo.png"
function getBase64FromImageUrl(url) {
var img = new Image();
img.setAttribute('crossOrigin', 'anonymous');
img.onload = function() {
var canvas = document.createElement("canvas");
canvas.width = this.width;
canvas.height = this.height;
var ctx = canvas.getContext("2d");
ctx.drawImage(this, 0, 0);
var dataURL = canvas.toDataURL("image/png");
var url = dataURL.replace(/^data:image\/(png|jpg);base64,/, "");
};
img.src = url;
}
Wenn ich versuche Bild zu konvertieren, diesen Fehler base64 wird
Zugang zu Bild in consol Feuer auf 'http://160.114.10.17:98/Upload/OEMLogo/ac3940d2-6e5c-45d5-9296-8387874c499a_Logo.png' vom Ursprung 'http://localhost:8383' wurde von der CORS-Richtlinie blockiert: Kein 'Access-Control-Allow-Origin'-Header ist auf der angeforderten Ressource vorhanden. Ursprung 'http://localhost:8383' ist daher nicht erlaubt.
Bitte helfen Sie mir. Hat jemand eine Idee? Vielen Dank im Voraus
ja i erlauben CORS auf meinem Server-Seite. aber sein Serverordnerpfad. – Dixit
Das heißt, Sie erlauben nur für/Upload Endpunkt? – Kichnipan