Ralat Silang Asal dengan Memuatkan Fail Setempat dalam Three.js
Apabila memuatkan model 3D tempatan ke dalam Three.js menggunakan JSONLoader, pembangun boleh menghadapi ralat "Permintaan silang asal hanya disokong untuk HTTP." Ralat ini berlaku apabila sumber bercanggah ditemui.
Dalam kebanyakan kes, punca asas ialah fail dimuatkan menggunakan sama ada fail:// atau C:/, yang tidak dianggap sebagai asal HTTP. Untuk menyelesaikan isu ini, terdapat dua pendekatan biasa:
Perlu ambil perhatian bahawa asal ditakrifkan oleh skema, hos dan port. Oleh itu, walaupun fail itu berasal daripada hos yang sama, perbezaan dalam skema (cth., http lwn. fail) menyebabkan fail tersebut dianggap sebagai asal yang berbeza. Dengan menggunakan salah satu pendekatan yang dinyatakan, anda boleh menyelesaikan ralat silang asal dan memuatkan model 3D tempatan anda ke dalam Three.js dengan jayanya.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan 'Permintaan Silang Asal Hanya Disokong untuk HTTP' Ralat Semasa Memuatkan Fail Setempat dalam Three.js?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!