Delphi-PRAXiS
Seite 4 von 5   « Erste     234 5      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   EmbeddedWB für XE4 (https://www.delphipraxis.net/175520-embeddedwb-fuer-xe4.html)

greenmile 14. Mai 2014 11:41

AW: EmbeddedWB für XE4
 
Erstmal wirklich vielen Dank für die Beispiele und Tipps. So wie es aussieht, kann man Flash nicht ohne weiteres anzeigen. So recht will mir, ehrlich gesagt, auch der Vorteil nicht einleuchten. Wenn ich nur einige Webseiten anzeigen möchte, erscheinen mir doch 20-50 MByte nur an Runtimes allein für den Browser als recht hoch; die kann ich mir sparen, wenn ich den Internet Explorer verwende, der in 98% aller Fälle eh installiert ist. Wo ist also für mich der Vorteil? Ich sehe ihn leider nicht.

- Wenn Flash unterstützt wird und
- Die Runtimes eine erträgliche Größe haben (5-10 MByte sind ok)

dann denke ich nochmal drüber nach. Bis dahin einfach Danke, aber leider nix für mich.

mkinzler 14. Mai 2014 12:03

AW: EmbeddedWB für XE4
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir funktioniert Flash ohne das ich etwas machen musste.

Die Runtimes umfassen den kompletten Browser.

greenmile 14. Mai 2014 16:52

AW: EmbeddedWB für XE4
 
Es hat mir keine Ruhe gelassen und ich habe noch ein wenig versucht.

- Das absolute Minimum an Dateien ist libcef.dll und icudt.dll. Die Dateien haben normalerweise 49 MByte, komprimiert dann ca. 21 MByte
- Flash Player funktioniert, wenn man den Flash Player für das System (und nicht nur für den IE) installiert

Leider habe ich nicht rausgefunden, wie man das Plugin (PepperFlash oder so ähnlich) von Hand mitkopiert, um dem User die Qual des Setup's zu ersparen. Die Funktionen zum laden eines Plugins funktionieren auf jeden Fall nicht bzw. laden das Plugin nicht. Und Flash ist bei der Chrome-Lite-Variante nicht enthalten, ich denke mal wegen Lizenzkosten.

Wie stabil läuft das Chromium aktuell? Kann man es produktiv einsetzen oder ist es noch sehr Buggy?

jaenicke 14. Mai 2014 17:07

AW: EmbeddedWB für XE4
 
Zitat:

Zitat von greenmile (Beitrag 1258910)
Wie stabil läuft das Chromium aktuell? Kann man es produktiv einsetzen oder ist es noch sehr Buggy?

Bei uns sehr stabil. Vor allem funktionieren HTML 5 Canvas usw. auch problemlos, was beim IE Control Probleme machte, selbst mit der aktuellsten Version des Controls. Zudem kann im System der IE abgeschottet sein, aber dieser Zugriff trotzdem funktionieren, falls das gewünscht ist.

mkinzler 14. Mai 2014 17:12

AW: EmbeddedWB für XE4
 
Versuch mal die FlashPlayer Dll ins gleiche Verzeichnis zu kopieren.

greenmile 14. Mai 2014 17:29

AW: EmbeddedWB für XE4
 
Welche DLL? Also den Namen?

mkinzler 14. Mai 2014 17:33

AW: EmbeddedWB für XE4
 
NPSWF32_<Version>.dll

greenmile 14. Mai 2014 18:59

AW: EmbeddedWB für XE4
 
Die habe ich leider nicht. Funktioniert das?

greenmile 15. Mai 2014 20:52

AW: EmbeddedWB für XE4
 
Ich habe jetzt testhalber versucht, den Chromium in eine bestehende App zu integrieren. Verwendet wird außerdem noch der EmbeddedWB sowie die Alphaskins. Während TChromium in einer leeren App läuft, stürzt die bestehende App unmittelbar nach dem Start ab, und zwar noch vor "FormCreate". Den Absturz verursacht
Code:
cef_initialize(@HInstance, @settings, CefGetData(app));
(ceflib.pas). Ich habe schon testhalber alle EmbeddedWB's sowie Alphaskin rausgeworfen, selbes Ergebnis. Ist das vielleicht ein bekannter Fehler? DLL's und Locals sind alle im Verzeichnis.

Meldung:

"
In Projekt XXX.exe trat ein Problem mit folgender Meldung auf: 'access violation at 0x00278138: read of address 0x00278138'. Prozess angehalten. Mit Einzelne Anweisung oder Start fortsetzen.
"

Nachtrag: CEF3, 32 Bit (auch mit 64 Bit getestet).

greenmile 20. Mai 2014 13:02

AW: EmbeddedWB für XE4
 
Hat niemand eine Idee oder das Problem schonmal gehabt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:10 Uhr.
Seite 4 von 5   « Erste     234 5      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz