AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

android Webbrowser Ole

Ein Thema von DaveCH · begonnen am 15. Sep 2014 · letzter Beitrag vom 15. Sep 2014
Antwort Antwort
DaveCH

Registriert seit: 5. Sep 2014
Ort: Swiss
5 Beiträge
 
Delphi XE5 Ultimate
 
#1

android Webbrowser Ole

  Alt 15. Sep 2014, 13:52
Hallo zusammen. Damals (so kannte ich es noch) konnte mal mit WebBrowser1.OleObject.document...
Formulare ausfüllen.
Unter Firemonkey in Delphi XE5 geht das nicht mehr. Hat einer einen Vorschlag wie man das nun umsetzen könnte?
MfG Dave
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 14:23
Die WebBrowser-Komponente von FMX basiert nicht auf dem IE, deshalb kann man auch das darunterliegende (ActiveX) Control nicht fernsteuern.
Da die verschiedenen Implementierungen verschieden sind, muss man Funktionalitäten, wie das direkte Manipulieren des DOM verzichten, bzw. diese Funktionalität selber implementieren.
Markus Kinzler
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#3

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 14:26
Zitat DocWiki:

Zitat:
TWebBrowser unterstützt die grundlegenden Funktionen eines Browsers: Navigieren, Zurück, Weiter sowie die entsprechenden Ereignisse.
Man kann auch nicht auf den aktuellen Inhalt (HTML-Code) der Webseite zugreifen, da keine entsprechende (Read-)Property oder Funktion vorhanden ist.
Michael Justin
  Mit Zitat antworten Zitat
DaveCH

Registriert seit: 5. Sep 2014
Ort: Swiss
5 Beiträge
 
Delphi XE5 Ultimate
 
#4

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 15:02
Schade. Kann man das irgendwie realisieren? Möchte den Login einer Page (über Post) einbinden.
kann mir da jemand weiterhelfen?
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.587 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 15:26
Die TWebBrowser Komponente ist für die Anzeige einer Webseite, damit der Benutzer selbst z.B. einen Login durchführen kann.
Wenn du das selbst machen möchtest, sollte das auch unter Android mit den Indys gehen, konkret mit TIdHttp.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#6

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 15:29
Wenn du das selbst machen möchtest, sollte das auch unter Android mit den Indys gehen, konkret mit TIdHttp.
Ja, allerdings nur wenn das Login kein JavaScript benötigt.
Michael Justin
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.587 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 16:53
JavaScript kann auch nichts anderes machen als am Ende einen Request an den Server zu schicken... man muss nur ggf. die Post-Daten entsprechend modifizieren, wenn ein Skript da noch etwas macht.
Sebastian Jänicke
Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#8

AW: android Webbrowser Ole

  Alt 15. Sep 2014, 17:21
https://github.com/freeonterminate/d...er/TWebBrowser
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz