Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   HTML Text anzeigen (https://www.delphipraxis.net/177291-html-text-anzeigen.html)

Gruber_Hans_12345 29. Okt 2013 20:01

HTML Text anzeigen
 
Mit welcher Komponente kann ich einen HTML Text anzeigen - sollte auf Android + iOS funktionieren.
Ich habe einen einfachen HTML Text in einem string (wenn es geht sogar mit Bildern, muss aber nicht sein)
und dieser sollte in einem Panel oder so angezeigt werden.
Unter Delphi VCL verwende ich dazu WPTools .... aber ist halt eine VCL Komponente.

wie mache ich das am besten in Firemonkey?

Medium 29. Okt 2013 23:58

AW: HTML Text anzeigen
 
Was genau jetzt? Den HTML-Text anzeigen wäre genau genommen mit einem einfachen Memo möglich. Ich kenne zumindest für die VCL Komponenten, die Texte mit HTML-Tags formatiert anzeigen kann*. Oder du möchtest ein komplettes HTML gerendert darstellen, mit Tabellen, Divs und vielleicht sogar Stylesheets - dann möchtest du einen Browser, bzw. mindestens eine Browser-Engine. Bevor wir aber genauer wissen, wie weit du gehen möchtest, tippt man hier vielleicht ein wenig zu allgemein herum.
Zumal das von dir genannte WPTools ja nun doch erheblich mehr ist, als eine Komponente um ein paar HTML-formatierte Wörter zu zaubern. Das ist ein ziemlich mächtiger Hybrid aus Word-Processor, Renderingfähigkeit in diverse Formate (u.a. HTML/CSS und auch wieder zurück), zusätzlich mit einem Runtime-Editor.

*)THTMLLabel von TMS z.B. zeigt einfache Strings an, die mit einem Subset von HTML formatiert werden können, es scheint aber keine Mobile-Version davon zu geben. Über einfache Texte geht das jedoch auch nicht hinaus. Deshalb die genauere Nachfrage: Es gibt da durchaus eine Auswahl an Komponenten, die sehr unterschiedlich weit gehen.

jaenicke 30. Okt 2013 05:43

AW: HTML Text anzeigen
 
Hier gibt es ein Beispiel für einen Browser mit Delphi XE5 unter Android:
http://www.embarcadero.com/de/produc...xe5#webBrowser

Gruber_Hans_12345 30. Okt 2013 15:46

AW: HTML Text anzeigen
 
Also im Client (VCL) werden Texte und so per WPTools eingegeben (die beinhalten zu 99% nur normale HTML Formatierungen)
und diese möchte ich nun auch am Android Gerät anzeigen

Das mit dem Webbrowser muss ich mal schauen, hat da wer einen Link wie ich nicht eine URL sondern einen HTML Text reinbekomme?

jaenicke 31. Okt 2013 04:37

AW: HTML Text anzeigen
 
Ich glaube dafür gibt es keine Möglichkeit. Der Inhalt muss als Datei temporär abgelegt werden.

RWarnecke 31. Okt 2013 07:03

AW: HTML Text anzeigen
 
Zitat:

Zitat von Gruber_Hans_12345 (Beitrag 1233831)
Das mit dem Webbrowser muss ich mal schauen, hat da wer einen Link wie ich nicht eine URL sondern einen HTML Text reinbekomme?

Probiere mal file:///<Pfad>/index.html

Gruber_Hans_12345 31. Okt 2013 09:43

AW: HTML Text anzeigen
 
hmmm ich lade von einem Webservice daten runter im JSON format
und ein Punkt dieser JSON Daten ist eben ein HTML Text, den ich anzeigen möchte.

Mit phonegap war das natürlich ein Kinderspiel ...

RWarnecke 31. Okt 2013 17:33

AW: HTML Text anzeigen
 
Zitat:

Zitat von Gruber_Hans_12345 (Beitrag 1233917)
hmmm ich lade von einem Webservice daten runter im JSON format
und ein Punkt dieser JSON Daten ist eben ein HTML Text, den ich anzeigen möchte.

Kannst Du es nicht als HTML-Datei speichern ?


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:30 Uhr.

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-2025 by Thomas Breitkreuz