cuốn sách gpt4 ai đã làm

jquery - html2canvas - Lỗi bảo mật: Thao tác không an toàn

In lại Tác giả: Walker 123 Thời gian cập nhật: 27-11-2023 23:46:18 29 4
mua khóa gpt4 Nike

tôi đã sử dụng trong dự án của tôi html2canvas.js Chuyển đổi phần tử (nội dung) của tôi thành Canvas và sau đó chuyển đổi Canvas thành hình ảnh. Phần tử của tôi chứa hình ảnh được tải từ tên miền chéo. Canvas được tạo từ phần tử hoạt động tốt, nhưng khi thử canvas.toDataURL("image/png"); khi nó báo lỗi SecurityError: Hoạt động không an toànXin hãy giúp tôi giải quyết vấn đề này.canvas.toDataURL("image/png"); Hoạt động tốt khi hình ảnh không được tải từ tên miền chéo.

Cảm ơn trước.

câu trả lời hay nhất

Đây thực sự không phải là vấn đề về html2canvas - chỉ là vấn đề bảo mật.

Nếu bạn thực sự may mắn...

Bạn có thể sử dụng khi tải hình ảnh tên miền chéo imageObject.crossOrigin='ẩn danh'. Điều này yêu cầu một máy chủ và trình duyệt Cho phép chuyển tên miền x ẩn danh. Đáng buồn thay, hầu hết tất cả các máy chủ và hầu hết các trình duyệt đều chưa cho phép điều đó.

hoặc

Không chéo tên miền...phục vụ hình ảnh trên trang web của riêng bạn.

hoặc

Gói yêu cầu hình ảnh trong một yêu cầu json. Đây là kịch bản để làm điều này:http://www.maxnov.com/getimagedata/

Về jquery - html2canvas - Lỗi bảo mật: Thao tác không an toàn, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/56786858/

29 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress