Saya mahu memuatkan imej ke <canvas>
中,以便我可以使用getImageData()
pada komputer riba saya. Saya menggunakan javascript dalam fail .html tempatan. Ini bukan projek berorientasikan web secara langsung, hanya projek peribadi.
Apabila saya cuba melakukan ini, saya mengalami ralat: Uncaught DOMException: Gagal melaksanakan 'getImageData' pada 'CanvasRenderingContext2D': Kanvas telah dicemari oleh data silang asal. di Image.loadedImage.
Apakah cara paling mudah untuk menyelesaikan masalah ini? Saya rasa Saya mungkin telah memasang pelayan Apache pada masa lalu untuk menyelesaikan masalah ini! Saya baru mencuba hfs tetapi ia tidak menyelesaikan masalah.
Sila ambil perhatian bahawa ini tidak boleh diselesaikan dengan img.crossOrigin = "Anonymous"
atau menjalankan pada Firefox seperti yang dicadangkan oleh jawapan lapuk yang lain untuk soalan berkaitan.
Pada masa ini, saya mendapati bahawa memasang dan menjalankan Rebex menyelesaikan masalah ini (mesti memindahkan fail ke
wwwroot
)