Einzelnen Beitrag anzeigen

Caps

Registriert seit: 23. Mär 2006
Ort: Leipzig
299 Beiträge
 
#1

Problem mit TWebBrowser und Flash 32.0.0.255

  Alt 30. Sep 2019, 13:48
Hallo liebe Gemeinde,

ich habe eine etwas abstrakte aber doch sehr konkrete Frage .

Am 10.09.2019 hat Adobe ein Sicherheitsupdate für den Flashplayer rausgegeben. Die aktuelle Version ist 32.0.0.255 .

In unserer Offline-Anwendung haben wir folgendes implementiert:
Eine Webanwendung wird über den TWebBrowser eingebunden. In der Webanwendung gibt es eine Flashanwendung, in der der User Artikel aus einem Bild anklicken kann. Bisher lief alles wunderbar. In einem externen (also "richtigen" Webbrowser, z.B. IE11 läuft auch jetzt noch alles wunderbar). Aber im TWebBrowser kann man ab einer gewissen Stelle nicht mehr fortfahren, der Browser führt nach dem Klick keine Aktion durch.

Der Event Handler für den entsprechenden Button sieht so aus:
Code:
$.blockUI();
var flasHObjID = (datInstance.browser.msie) ? 'inavmovie' : 'navmovie';
var flashObj = document.getElementById (flasHObjID);
flashObj.postData();
Das Browserobjekt reagiert noch (man kann JS ausführen etc), aber bei flashObj.postData(); passiert schlicht nichts. Im externen ("richtigen") IE hingegen wird die Aktion ausgeführt, und man kann die Anwendung normal bedienen. Ich habe das auch mit einem nackten Delphi-Projekt probiert, wo nur ein TWebBrowser drauf ist und weiter nichts. Da tritt das Problem ebenfalls auf.

Ich kann euch leider nichts zum Nachvollziehen geben, da die Webanwendung nur für branchenspezifische Kunden mit Login zugänglich ist.
Nun bin ich ziemlich ratlos. Das einzige was ich im Netz gefunden habe ist dieser Link: https://forums.adobe.com/thread/2652046
Auch nicht wirklich hilfreich.

Kennt zufällig jemand dieses Problem?
Zu hülf!

lg Caps


Edit:

Ich habe auch schon alle Einstellungen für den RegKey FEATURE_BROWSER_EMULATION ausprobiert, mit negativem Resultat.
Also 1) keinen Eintrag 2) 8888 bis 11001 für IE 8 bis 11.
Hat alles nicht geholfen.
"Der Mode cmCFS8 ist prohibitär und von mir entwickelt."

Geändert von Caps (30. Sep 2019 um 13:51 Uhr) Grund: Ergänzung
  Mit Zitat antworten Zitat