Html2canvas gibt blank
Ich empfehle dir, die Frage unter dem html2canvas-Tag auf StackOverflow zu stellen. Das ist bei Trauben-SJs eigentlich kein Problem. Prüfen Sie auch, ob Ihr document.querySelector null zurückgibt. Ich glaube, du benutzt das iframe-Dokument nicht.
Lesen Sie die vollständige Antwort unten ↓Frage
Ich möchte die Disposition in ein Bild exportieren, aber mir ein leeres Bild geben. var div = document.querySelector('#wrapper'); html2canvas(div, { onrendered: function (canvas) { var screanshot = canvas.toDataURL("image/png"); } }); Danke.
Antworten (3)
Ich empfehle dir, die Frage unter dem html2canvas-Tag auf StackOverflow zu stellen. Das ist bei Trauben-SJs eigentlich kein Problem. Prüfen Sie auch, ob Ihr document.querySelector null zurückgibt. Ich glaube, du benutzt das iframe-Dokument nicht.
@alibouaziz das '#wrapper' im iframe des GrapesJS liegt, gibt 'querySelector' also nichts zurück. Man kann den Inhalt des iframe über das Canvas-Modul aufrufen, also um den Body zu erhalten, würde man 'editor. Canvas.getBody()'
Dieser Thread wurde automatisch gesperrt, da es nach seiner Schließung keine jüngste Aktivität gegeben hat. Bitte eröffne eine neue Ausgabe wegen verwandter Bugs.
Verwandte Fragen und Antworten
Führe die Forschung mit ähnlichen Themendiskussionen fort.
Problem #426
Nach dem Bild wird das Upload sofort im Asset Manager angezeigt
@ artf Ich habe mein Bestes versucht, aber es scheint trotzdem nicht zu funktionieren Kannst du mir bitte dabei helfen? Sobald ich ein Bild...
Problem #1895
Ziehe die Komponente mit Skript über Canvas, Skript mehrfach angehängt.
Hallo, ich bin mir nicht sicher, ob das ein Bug ist oder nicht. Aber ich habe ein merkwürdiges Verhalten bemerkt: Wenn ich einen Block zieh...
Problem #1902
Das Verhalten von eingebauten Komponenten deaktivieren/ändern
Hey, Ich versuche, GrapesJs für ein Projekt zu beauftragen, an dem ich gerade arbeite. Aber gibt es eine Möglichkeit, die eingebauten Kompo...
Problem #1930
Ändere 2 Attribute mit 1 Merkmal
Ich habe ein Eingabemerkmal, ich möchte die 2 Attribute (Name und Typ) auf dem ausgewählten Eingabeelement ändern, auf Canvas ist das passe...
Kostenpflichtige Plugins, die diesem Problem entsprechen
Kuratiert nach Themen-Schlüsselwörtern und Label-Relevanz, damit Sie schneller liefern.
Lade: Empfehlungen für kostenpflichtige Plugins...
Überprüfen Sie die Open-Source-GrapesJS-Plugins auf GitHub Oder suchen Sie schnell in unserem kostenlosen Katalog.
Durchstöbere kostenlose Plugins →Premium-Plugins werden mit Support, regelmäßigen Updates und produktionsreifen Funktionen geliefert – das spart Tage an Integrationsarbeit.
Durchsuchen Sie Premium-Plugins →Durchsuchen Sie Plugin-Kategorien
Springe direkt zu den Plugin-Kategorieseiten im Marktplatz.