Hasilkan imej kanvas menggunakan komputer tempatan
P粉547362845
P粉547362845 2023-09-18 08:44:24
0
1
634

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.

P粉547362845
P粉547362845

membalas semua(1)
P粉682987577

Pada masa ini, saya mendapati bahawa memasang dan menjalankan Rebex menyelesaikan masalah ini (mesti memindahkan fail ke wwwroot)

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan