Tôi đang cố gắng sử dụng http://html2canvas.hertzen.com/ để chụp ảnh màn hình của trang web của mình. Tôi không thể khởi tạo một yếu tố canvas sử dụng ...tạo ảnh chụp màn hình của trang web bằng cách sử dụng html2canvas (không thể khởi chạy đúng)
var canvas = $('body').html2canvas();
Nếu tôi đã có thể để có được một tấm vải thích hợp tôi sẽ làm theo với một cái gì đó giống như
var dataUrl = canvas.toDataURL(); //get's image string
window.open(dataUrl); // display image
Thật không may, các tài liệu rất hạn chế IMO. http://html2canvas.hertzen.com/documentation.html. Tôi không tin rằng tôi cần phải tải trước như tôi không sử dụng bất kỳ đồ họa động (nhưng tôi thậm chí không nhận được rằng xa anyways)
Tôi chỉ đơn giản là quá Noob hiểu nếu anh chàng này là có thành công với screen capturing using html2canvas
tôi dường như không nhận được bất kỳ xa hơn so với đồng nghiệp này .. How to upload a screenshot using html2canvas?
Giải pháp lý tưởng của tôi sẽ minh họa cách tạo ảnh chụp màn hình với mã tối thiểu. (. Sao chép html để vải được toDataURL chuỗi chuỗi đầu ra.)
BẤT CỨ cái nhìn sâu sắc được đánh giá rất nhiều =)
tôi đang cố gắng lấy một div như "$ (" # myDiv "). Html2canvas();" nhưng tôi tiếp tục nhận được toàn bộ màn hình. Làm thế nào tôi có thể sửa lỗi này? –
Vị trí và kích thước của phần tử phải được xác định –
và cách bạn xác định điều đó? – SuN