Da musst Du an dieser Stelle nicht viel tun, einfach das Asset ins Projekt nehmen (das ist einfach und sehr gut erklärt), und dann überall statt der XbpHtmlViewer-Klasse die XbpHtmlViewer2-Klasse verwenden. Die Klassenmethoden sind die gleichen. Und es kommen drei DLLs dazu, die Du mit dem Projekt ausliefern musst.
Hallo,
hier fehlt vermutlich die "Microsoft WebView2 runtime".
Schau mal in die readme.md vom xbphtmlviewer2, hier sind die Voraussetzungen beschrieben.
Es gibt ein Problem bei Windows-Nutzern mit Umlauten oder Sonderzeichen im Namen. Das haben wir schon vor zwei oder drei Wochen gemeldet und es gibt auch einen PDR dazu. Das ist die Ursache.
nein, das ist es bei uns nicht, weil es nur bei bestimmten Inhalten auftaucht. Es liegt augenscheinlich an zuwenig RAM (8 GB) bei zuviel Content (ein paar MB).
Werner_Bayern hat geschrieben: ↑Sa, 10. Dez 2022 1:47
Es liegt augenscheinlich an zuwenig RAM (8 GB) bei zuviel Content (ein paar MB).
Frage : wie viel RAM belegt denn deine App
Ich habe Tom gefragt als HtmlLayout2 raus kam wie viel Speicher es belegen würde.
bei mir sind es mehrere hunderte MB so das nicht viel Platz bei einer 32 Bit App übrig bleibt
Wir haben bei unseren Tests damals - Alaska hatte uns eine Beta-Version zur Verfügung gestellt - keine signifikanten Sprünge beim Speicherverbrauch feststellen können. Unsere ziemlich mächtige Anwendung ist mit aktivem XbpHtmlViewer2 inzwischen bei vielen Kunden installiert, und wir haben, vom Umlauteproblem bei der Installation abgesehen, bislang kein negatives Verhalten bemerken können.
Edit: Die per XbpHtmlViewer genutzten Funktionalitäten sind allerdings keine Kernfunktionalitäten, und sie werden nicht pausenlos und auch nicht von allen Anwendern genutzt. Es geht um Standortanzeigen, Wegeplanungen und -optimierungen und Wer-ist-wo-Karten, alles per GoogleMaps.
AUGE_OHR hat geschrieben: ↑Mo, 12. Dez 2022 8:39
Frage : wie viel RAM belegt denn deine App
Servus Jimmy,
bevor wir 3 Instanzen von XbpHTMLViewer2 aufmachen, 25.5 MB. 2 Instanzen haben kaum oder keinen Inhalt, nur die eine hat eine etwas größere HTML-Datei. Der Speicherverbrauch geht dann auf 587 MB: