2017-12-24 4 views
0

私はこれらの設定で、このスクリプトを使用していました:Html2Canvasアルファ5

<script type="text/javascript"> 
window.takeScreenShot = function() { 
html2canvas(document.getElementById("masterslider")).then(function(canvas)  { 
document.body.appendChild(canvas); 
}); 
} 
</script> 

ことができます。最新のリリース後

<script type="text/javascript"> 
window.takeScreenShot = function() { 
html2canvas(document.getElementById("masterslider"), { 
onrendered: function (canvas) { 
document.body.appendChild(canvas); 
    }, 
    width:null, 
    height:null, 
    allowTaint:true 
}); 
} 
</script> 

を、私はオプション(幅、高さ、汚染を)置く場所を知っている `tをあなたは私を助けて、どこにオプションを置くのかを示しますか?

答えて

1

がオンhtml2canvas documentation.を見て、それがだからあなたの新しいコードは次のようになりますhtml2canvasがhtml2canvas(element, options)

と呼ばれていると述べている:

<script type="text/javascript"> 
    window.takeScreenShot = function() { 
     html2canvas(document.getElementById("masterslider"), { 
      onrendered: function (canvas) { 
       document.body.appendChild(canvas); 
      }, 
      width: null, 
      height: null, 
      allowTaint: true 
     }).then(function (canvas) { 
      document.body.appendChild(canvas); 
     }); 
    } 
</script> 
+0

、私の友人をありがとう!これは私のような初心者にとって非常に便利です。 –

関連する問題