Ich schreibe eine lokale HTML5-App, um einige wissenschaftliche Bilder zu verarbeiten. Ich bin auf OS X, und ich schreibe es speziell in JavaScript/HTML5 für Portabilität, so dass ich es meinem Vorgesetzten auf einem Windows-Rechner demonstrieren kann. Diese App wird niemals auf einem Server bereitgestellt.Canvas getImageData funktioniert nicht, wenn lokal unter Windows ausgeführt wird? (Sicherheitsausnahme)
Das Problem ist, es funktioniert perfekt auf Safari unter OS X, aber unter Windows wirft es einen Sicherheitsfehler sowohl in Firefox als auch in Chrome auf. Ich denke, das ist, weil es denkt das Bild ist auf einer anderen Domäne, aber in Wirklichkeit ist es im selben Ordner wie das Skript.
Gibt es eine Möglichkeit, dass ich das umgehen kann?
Der betreffende Fehler ist die gleiche wie hier beschrieben:
Uncaught Error: SECURITY_ERR: DOM Exception 18 when I try to set a cookie
Edit: Ich klären sollte, ist die Antwort auf die Frage, die ich verknüpft (es auf einem lokalen Server ausgeführt wird) ist nicht möglich, weil Ich kann keine Software (oder Server!) Auf diesen Rechnern installieren. Der Grund, warum ich hoffe auf eine alternative Antwort ist, weil es funktioniert unter OS X.
Genau das habe ich gesucht! Vielen Dank. – Matthew