HTML5 hỗ trợ Canvas API cho phép sử dụng JavaScript để có thể được dùng để viết các game chạy trên nền tảng mobile. Đọc trên mạng mình có thấy một số game khá phức tạp được viết bằng JavaScript sử dụng HTML5 Canvas. Tuy nhiên mình không rõ viết game bằng JavaScript hay ngôn ngữ native như Java (dành cho Android) hay Objective-C (dành cho iOS) sẽ tốt hơn?

Em sử dụng hàm getImageData() để lấy hình rồi chèn lên trên canvas thì gặp phải lỗi này:

Uncaught DOMException: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data

Có ai biết cách fixed chỉ giùm em với?

Trong bài viết này tôi sẽ hướng dẫn bạn cách sử dụng HTML5 Canvas API để vẽ cờ Nhật Bản.

Trước tiên nếu bạn còn thắc mắc API là gì thì tôi xin được giải thích ngắn gọn như sau:

Nó giống như việc các nhà máy sản xuất ổ cắm điện và các nhà sản xuất dây cắm đồng ý với nhau về các quy tắc sản xuất để khi các sản phẩm này được tạo ra chúng có thể sử dụng tướng thích được với nhau.

Canvas xuất hiện trong API của phiên bản HTML5 giúp lập trình viên có thể sử dụng Javascript để làm việc với hình ảnh.

S...