"Cross-origin-requests werden nur für die unterstützten HTTP." Fehler beim laden einer lokalen Datei

Ich versuche zu laden ein 3D-Modell in Three.js mit JSONLoader, und das 3D-Modell wird im gleichen Verzeichnis wie die gesamte website.

Ich bin immer der "Cross origin requests are only supported for HTTP." Fehler, aber ich weiß nicht, was es verursacht und wie es zu beheben.

Sind Sie versuchen zu tun, diese lokal?
Müssen Sie localhost verwenden, auch wenn die lokale Datei
Aber es sin nicht cross-domain!
Wenn Sie Chrome, starten Sie es aus dem terminal mit der Option --allow-file-access-from-files-option, die Ihnen helfen könnten, aus.
Ja, es ist nicht wirklich " cross-domain, wenn die Datei im gleichen Ordner wie die Webseite, nun ist es... ich fand, dass, wenn Sie Firefox anstelle von Chrome, das problem geht Weg.

InformationsquelleAutor corazza | 2012-05-25

Schreibe einen Kommentar