Cara Menyelesaikan "Kanvas Telah Dicemari Oleh Data Silang Asal" Ralat dengan getImageData() Apabila bekerja dengan Satu sebab yang berpotensi untuk ralat ini ialah sumber imej (src) adalah daripada URL subdomain. Untuk menyelesaikan isu ini, anda boleh cuba menetapkan sifat silangAsal elemen imej kepada "Tanpa Nama":img.crossOrigin = "Anonymous";Salin selepas log masukWalau bagaimanapun, penyelesaian ini hanya berfungsi jika pelayan jauh bertindak balas dengan pengepala CORS yang sesuai:Access-Control-Allow-Origin: *Salin selepas log masukSebagai alternatif, anda boleh mempertimbangkan untuk menggunakan API CanvasCaptureStream untuk mencipta aliran bingkai daripada unsur. Pendekatan ini membolehkan untuk mengakses dan memanipulasi bingkai tanpa sekatan data rentas asal: const captureStream = canvas.captureStream();Salin selepas log masuk