Potrzebuję wyeksportować stronę zawierającą mapę ulotek do pliku pdf. Próbowałem przekonwertować kontener mapy na obraz, ale to nie działa idealnie. to kod jest tutaj http://jsfiddle.net/Sq7hg/2/Konwersja fragmentu mapy ulotki do obrazu
html2canvas([document.getElementById('mydiv')], {
onrendered: function (canvas) {
document.getElementById('canvas').appendChild(canvas);
var data = canvas.toDataURL('image/png');
console.log(data)
// AJAX call to send `data` to a PHP file that creates an image from the dataURI string and saves it to a directory on the server
var image = new Image();
image.src = data;
document.getElementById('image').appendChild(image);
}
});
Kod ten nie działa idealnie w przypadku map ulotek. Jak mogę to zaimplementować?
Dzięki llja..I próbował this.But jego pracy tylko wtedy, gdy nie ma markers.when kiedykolwiek marker jest dodany do mapy, ten błąd jest widoczny w konsoli "Uncaught TypeError: Can not read property '0' undefined ' –
great..it worked .. :) rozmiar znacznika nie został wcześniej zdefiniowany i to był powód błąd .. Teraz jest idealny .. Dzięki llja .. –