J'ai fait le bouton capture d'écran qui doit faire la capture d'écran de tout le corps. Mais sur cette capture d'écran google map n'est pas distribuée. J'ai utilisé la bibliothèque html2canvas pour cela. Voici le code:Google Map ne s'affiche pas lors de l'utilisation html2canvas
HTML:
<button type="button" class="btn btn-default btn-sm" id = 'screenShotBtn' onclick="takeScreenShot()">
JAVASCRIPT:
var takeScreenShot = function() {
var screenshot = {};
html2canvas(document.getElementById('screenAll'), {
onrendered: function (canvas) {
var tempcanvas=document.createElement('canvas');
tempcanvas.width=1350;
tempcanvas.height=700;
var context=tempcanvas.getContext('2d');
context.drawImage(canvas,0,0,1350,700,0,0,1350,700);
var link=document.createElement("a");
link.href=tempcanvas.toDataURL('image/jpg'); //function blocks CORS
link.download = 'screenshot.jpg';
link.click();
}
});
Et voici ce que j'ai quand faire la capture d'écran:
pouvez-vous s'il vous plaît dites-moi ce qui est mal?