Tôi gặp sự cố với việc triển khai Javascript của mình. Tập lệnh sẽ chạy trong Firefox nhưng trong Chrome có nội dung:Tôi gặp lỗi "Canvas đã bị nhiễm độc" trong Chrome nhưng không có trong FF
Unable to get image data from canvas because the canvas has been tainted by cross-origin data. index.html:1
Uncaught Error: SecurityError: DOM Exception 18
Có ai có ý tưởng về nguyên nhân của hành vi không nhất quán đó không?
Canvas được coi là "bị nhiễm độc" nếu hình ảnh đến từ một tên miền khác với trang chính. Bạn đã không đăng các URL hình ảnh để không thể nói chính xác điều gì đang xảy ra với bạn. – Pointy
Cảm ơn Pointy. URL chỉ là tên tệp cục bộ, vì tệp hình ảnh nằm trong cùng thư mục với tệp chỉ mục. Tuy nhiên, điều kỳ lạ là nó hoạt động không có vấn đề gì trong Firefox nhưng Chrome đã vượt ra khỏi màu xanh bắt đầu dai dẳng. – AndroidHustle