Ich bekomme eine SecurityError: DOM Exception 18 beim Rendern von Texturen in Three.js (gl.texImage2D.apply (gl, Argumente)) und das Material erscheint schwarz . Ich verwende phonegap 6.2.9 (cordova 6.1.1), Three.js (r78) auf iOS WKWebView (Plattformversion 4.1.1).SecurityError beim Rendern von Texturen in Three.js mit phonegap/cordova auf iOS WKWebView
Alles funktionierte gut, solange ich die App direkt mit einer WKWebView-Komponente, basierend auf this project bauen.
Nach dem Wechsel zu Phonagap stieß ich auf dieses Problem. Ich nehme an, dass es durch die Content-Security-Policy verursacht wurde, konnte es aber nicht auf diese Weise lösen. Das Aufnehmen von Bildern als Base64 Png funktioniert, aber ich habe mehrere große Bilder und die Dateigröße ist nicht praktikabel.
Jetzt fürchte ich, es ist das gleiche Problem wie mit local XmlHttpRequests. Das Laden eines Bilds von einer externen URL verursacht jedoch auch den SecurityError. Und ich kann nicht folgen, warum es ein Problem mit phonegap/cordova gibt und nicht mit der nackten WKWebView Komponente (siehe oben).
Ich habe auch keine Ahnung und brauche dringend Hilfe. Vielen Dank im Voraus.
Sie eine Lösung für diese – Aron