2012-09-25 29 views
1

我想使用html2canvas,但不清楚如何在文档中使用它。我应该包括哪些图书馆?那么这就是我所需要的代码的和平?怎么样的代理?以及如何在拍摄后保存屏幕截图?如何使用html2canvas?

$('body').html2canvas(); 
var queue = html2canvas.Parse(); 
var canvas = html2canvas.Renderer(queue,{elements:{length:1}}); 
var img = canvas.toDataURL() 
window.open(img); 

回答

3

对于我来说,它以这种方式工作:

$('#map').html2canvas({ 
onrendered: function(canvas) { 
    var img = canvas.toDataURL() 
    window.open(img); 
} 
0

目前的最新版本以这种方式工作:

html2canvas($('#map'), 
{ 
    onrendered: function(canvas) { 
    cvs = canvas.toDataURL('image/png'); 
    window.open(cvs) 
} 
});