Frage Lassen Sie mich zunächst über das Problem sprechen, auf das ich gestoßen bin. Erstens: Es besteht eine solche Nachfrage. Das Front-End muss basierend auf den vom Back-End gesendeten Daten dynamisch Bilder generieren. Der Text, das Hintergrundbild und der Benutzeravatar im Bild werden alle über die Backend-Schnittstelle bezogen. Allerdings wurden mithilfe der von html2canvas generierten Leinwand einige Bilder erfolgreich in der Leinwand generiert. Manche Bilder können jedoch auf jeden Fall nicht angezeigt werden. Offizielle Dokumentation Ich habe lange erfolglos an dem Projekt gearbeitet und lange erfolglos bei Google gesucht. In diesem Moment herrschte eine leichte Verzweiflung. Plötzlich kam mir die Idee, warum nicht auf die offizielle Website gehen. Also, ich habe den folgenden Inhalt auf der offiziellen Website gesehen.
Worum geht es? Hier ist eine Übersetzung für diejenigen, die nicht gut Englisch sprechen. Wer gut Englisch kann, kann den obigen Text direkt lesen. Die allgemeine Bedeutung besteht darin, dass in html2canvas Skripte zum Bedienen verwendet werden, dh Skripte zum Konvertieren von HTML in Canvas, es gibt jedoch eine Einschränkung, nämlich, dass keine quellenübergreifenden Bilder verwendet werden können. Bei Verwendung liest html2canvas die Ressource nicht. Aus diesem Grund sind einige Bilder auf der konvertierten Leinwand immer leer. Wenn es auf der Seite andere Canvases gibt, die ebenfalls Cross-Origin-Bildressourcen verwenden, werden diese von html2canvas nicht gelesen. Lösung Leiten Sie die statischen Ressourcen einfach einmal weiter und ermöglichen Sie das Laden von Cross-Origin-Ressourcen in der html2canvas-Konfiguration. Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. |
<<: Docker verwendet ein einzelnes Image zum Zuordnen zu mehreren Ports
>>: Unbekannte Verwendung von Object.entries in JavaScript
Die Installation und Bereitstellung eines private...
Inhaltsverzeichnis Vorwort: 1. Einführung in die ...
Inhaltsverzeichnis Unsinn Text Der erste router/i...
Der wichtigste Schritt bei der Verpacken einer Id...
Da ich heute MySQL installieren wollte, bin ich a...
Beim Freigeben eines Projekts müssen Sie häufig d...
Mit der Verbreitung von 3G nutzen immer mehr Mens...
1. Einleitung Vor ein paar Tagen fragte mich ein ...
So zentrieren Sie den gesamten Seiteninhalt und pa...
Einführung Die Standardquelle von Ubuntu ist kein...
In der heutigen Entwicklungsumgebung ist schnell ...
In unserer täglichen Arbeit kommen wir oft mit Da...
<br />Durch die Frame-Struktur ist die gleic...
Ich habe kürzlich die Attribute „input size“ und „...
Inhaltsverzeichnis 1. Grundprinzipien 2. Spezifis...