AGB  ·  Datenschutz  ·  Impressum  







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

webgl in tWebBrowser

Ein Thema von gerdich · begonnen am 6. Mai 2018 · letzter Beitrag vom 7. Mai 2018
Antwort Antwort
gerdich

Registriert seit: 6. Mai 2018
8 Beiträge
 
#1

webgl in tWebBrowser

  Alt 6. Mai 2018, 13:25
Ich will Webapplikationen in meine Delphi-Programme einbauen. Meine Idee war, sie aus einer tWebBrowser-Komponente abzuspielen. Deshalb habe ich in Delphi-Tokio 10.2.3 das Demoprojekt geladen. In Android und iOS lief das ganz gut (selbst im Simulator startete das Aquarium). Aber ausgerechnet in der Desktop-Version wurde kein WebGl erkannt.

Das kann doch nicht wahr sein, oder?

Habe ich etwas falsch gemacht? Gibt es ein Workaround? Soll ich meinen Standard-Browser wechseln?

Hat jemand einen Vorschlag für Windows Desktop?

Geändert von gerdich ( 6. Mai 2018 um 17:02 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von KodeZwerg
KodeZwerg

Registriert seit: 1. Feb 2018
3.691 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: webgl in tWebBrowser

  Alt 6. Mai 2018, 13:53
Teste doch mal mit deinem Internet Explorer ob Du http://www.fishgl.com/ öffnen kannst.
edit
Oder hier direkt ein Schnell-Test mit Knopf.
edit
Zitat:
By default, the WinForms WebBrowser Control will render sites in IE7 Standards mode, which does not support WebGL. Make sure that your application has the appropriate registry keys set to make the default mode IE11 Edge Mode.

See the IE Blog post at http://blogs.msdn.com/b/ie/archive/2...rovements.aspx which describes the FEATURE_BROWSER_EMULATION feature control key, but keep in mind that this is in the context of IE8, so it doesn’t include examples with IE11 Edge Mode. http://msdn.microsoft.com/en-us/libr...wser_emulation documents the latest values, including the one for IE11 Edge mode.

Disclosure: I am on the team that worked on Microsoft's implementation of WebGL
Gruß vom KodeZwerg

Geändert von KodeZwerg ( 6. Mai 2018 um 14:01 Uhr)
  Mit Zitat antworten Zitat
gerdich

Registriert seit: 6. Mai 2018
8 Beiträge
 
#3

AW: webgl in tWebBrowser

  Alt 6. Mai 2018, 17:41
Hurra, es läuft!

Da frage ich mich nur noch, wie ich das beim Kunden abliefere.

Soll ich
a) Vom Programm aus die Registry ändern und den Kunden mit Sicherheitsmeldungen erschrecken
b) Die Light-Version von InstallAnywhere verwenden, die in Delphi enthalten ist. (Die Lizenz ist doch inbegriffen?)
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.221 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: webgl in tWebBrowser

  Alt 6. Mai 2018, 18:34
a) Vom Programm aus die Registry ändern und den Kunden mit Sicherheitsmeldungen erschrecken
Solange du den Key unter HKEY_CURRENT_USER setzt ist das kein Problem (machen wir seit Jahren so).
Aber auch mit diesem Tricks wird de TWebbrowser unter Windows keine Raketenleistung abliefern, da MS für den IE keine Grafikkartenbeschleunigung verwendet.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
gerdich

Registriert seit: 6. Mai 2018
8 Beiträge
 
#5

AW: webgl in tWebBrowser

  Alt 6. Mai 2018, 19:53
Danke für den Hinweis.
Ist WebGl vielleicht mit HTML5Builder hardware-beschleunigt?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: webgl in tWebBrowser

  Alt 6. Mai 2018, 19:59
Dann doch besser Chromium embedded mitliefern.
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 20:14 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