Quote:
Originally Posted by Volvox337
Ich weiß ja nicht, wer eure Website gemacht hat, aber ich hab nen kleinen Fehler gefunden:
missing ; after for-loop initializer ([Only registered and activated users can see links. Click Here To Register...])
urlBase64ToUint8Array (base64String) {
const padding = '='.repeat((4 - base64String.length % 4) % 4);
const base64 = (base64String + padding).replace(/\-/g, '+').replace(/_/g, '/');
const rawData = window.atob(base64);
const outputArray = new Uint8Array(rawData.length);
for (let i = 0; i < rawData.length; ++i) {
outputArray[i] = rawData.charCodeAt(i)
}
return outputArray
}
Richtig wäre
urlBase64ToUint8Array (base64String) {
const padding = '='.repeat((4 - base64String.length % 4) % 4);
const base64 = (base64String + padding).replace(/\-/g, '+').replace(/_/g, '/');
const rawData = window.atob(base64);
const outputArray = new Uint8Array(rawData.length);
for (let i = 0; i < rawData.length; ++i) {
outputArray[i] = rawData.charCodeAt(i)
};
return outputArray
}
Ihr könnt das auch alles private setzten..
|
Hallo vielen Dank für deine Rückmeldung. Das hat mir echt geholfen.
Ich hatte tatsächlich schon länger geschaut, warum User Probleme mit unserem JS haben.
Du hast den Fehler aber missinterpretiert das Problem ist, dass dein Browser das let-Schlüsselwort noch nicht kennt und so die Initialisierung von i somit nicht interpretieren kann.
Ich hatte leider vergessen webpack im production mode zu starten, sodass die JS-Assets mit babel compiled werden.
Vielen Dank nochmal!
Das Problem sollte nun nicht mehr bestehen.
MfG Gl0bal