Tôi đã đánh một trường hợp cạnh kỳ lạ đang xây dựng thứ gì đó bằng canvas ở nơi làm việc. clearRect không xóa canvas khi vẽ các đường thẳng đứng từ trên xuống dưới cùng của canvas. Khi hiển thị các công cụ khác, clearRect hoạt động tốt.clearRect không xóa canvas khi vẽ các đường thẳng đứng
Tôi không chắc chắn nếu tôi thiếu một cái gì đó hiển nhiên, nếu đây là hành vi có chủ ý, hoặc một lỗi trình duyệt (không vì hành vi là giống hệt nhau trong chrome, safari, firefox và opera trên mac). Nếu nó là hành vi có chủ ý, không ai biết lý do đằng sau nó và/hoặc có lẽ có thể trỏ đến một số tài liệu?
tôi đã thực hiện một trường hợp thử nghiệm nhỏ cho thấy hành vi rõ ràng, chỉ có sự kết hợp clearRect/đường dọc không rõ ràng vải: http://jsfiddle.net/kZj6F/
Cảm ơn!
Tuyệt vời, cảm ơn! – bwindels