dbraner Posted August 2, 2013 Posted August 2, 2013 (edited) Sehr schön, die neue 5.2.7! In der Command.vbs: Case 30511 HbbTV.LoadInBrowser "http://plugserv/meteograph.cgi?graph=Temperatur_24h", 0 HbbTV.Visible =1 Ergebnis (quick & dirty) siehe Anhang. Was mich etwas wundert: ich komme aus der Webansicht nur mit OSD Menu wieder raus (2 x drücken). Das kann aber auch an meiner recht komplexen Command.vbs liegen. Mit Back geht es jedenfalls nicht. Jedenfalls ergeben sich da jetzt ganz neue Anwendungsfälle. Werde als nächstes mal die Recordingservice Webseite testen. Obwohl die glaube ich Popups verwendet. Edited August 2, 2013 by dbraner Quote
nuts Posted August 2, 2013 Posted August 2, 2013 Mit dem Aufruf landest du in der hbbTV Engine und die lässt sich (im Normalfall) soweit ich das verstanden habe nur per OSD-Menü (ESC) beenden. Quote
dbraner Posted August 2, 2013 Author Posted August 2, 2013 (edited) Wenn ich in hbbtv bin, komme ich mit OSD Rot raus. Das geht bei einer normalen Webseite nicht. Vielleicht muss ich das aber einfach mal intensiver testen. Hatte heute wenig Zeit und noch weniger Lust bei gefühlten 45 Grad im Arbeitszimmer unterm Dach ;-) Was evtl. auch gut rüberkommt, ist die Youtube Leanback Oberfläche. Ist vielleicht besser als das Online Plugin. youtube.com/tv Edited August 2, 2013 by dbraner Quote
Tjod Posted August 2, 2013 Posted August 2, 2013 OSD-Rot blendet die Seite oder Teile der Seite aus. Das ist aber glaube ich wenn in der jeweiligen Seite Festgelegt. HbbTV bleibt aber weiter aktiv. Quote
dbraner Posted August 3, 2013 Author Posted August 3, 2013 Ja stimmt. Hatte die ARD Seite aufgerufen. Da wird rot als beenden angezeigt. Also werde ich zukünftig lieber Escape verwenden, zumal man nicht bemerkt, dass Hbbtv noch aktiv ist. Quote
hackbart Posted August 3, 2013 Posted August 3, 2013 Nunja OSD Rot/Grün/Blau/Gelb sind in den OIPF Dokumenten festgelegt: VK_RED = 403; VK_GREEN = 404; VK_YELLOW = 405; VK_BLUE = 406; Was die einzelnen HbbTV Seiten damit machen ist im Prinzip denen überlassen. Ansonsten bewirkt ACTION_SHOW_OSD (Escape) das die HTML Anzeige (adäquat wie in anderen OSD Fenstern) beendet wird bzw. ACTION_PREVIOUS_MENU (Delete) geht eine Ebene zurück. Quote
dbraner Posted August 8, 2013 Author Posted August 8, 2013 (edited) Habe einen seltsamen Effekt beobachtet: SAT1 eingeschaltet. Dann mit LoadInBrowser eine Webseite aufgerufen. Mit OSD-Menu beendet. Dann mit Rot HbbTV aufgerufen. Nun wird statt dem HbbTV Angebot wieder die vorher geladene Webseite angezeigt. Wenn ich dann einmal den Sender wechsle und wieder zurück auf SAT1 gehe, wird bei Rot wieder das HbbTV Angebot angezeigt. Muss jetzt aber nichts mit SAT1 zu tun haben. Edited August 8, 2013 by dbraner Quote
hackbart Posted August 8, 2013 Posted August 8, 2013 Das ist kein Fehler, das Hbbtv Fenster merkt sich den letzten zu öffnenden Link. Im passiven Modus bekommt die Klasse die Information das eine bestimmte URL zu laden ist und lädt diese wenn das Fenster geöffnet wird. Der LoadinBrowser Befehl überschreibt allerdings diese Information. Das ist ja auch ein und die selbe Klasse. Quote
nuts Posted August 8, 2013 Posted August 8, 2013 Naja vielleicht kein Fehler, aber ist das das gewünschte Verhalten? Wohl doch eher nicht oder? Wieso wird die Information nicht beim erneuten Start wieder gesetzt? LoadinBrowser => startet hbbTV Engine OSD-Menu => beendet hbbTV Engine OSD-Rot => startet die hbbTV Engine bei einem entsprechenden Sender die hbbTV Engine wieder und an dem Punkt könnte man die URL vom Sender doch wieder übergeben? Quote
dbraner Posted August 8, 2013 Author Posted August 8, 2013 (edited) Naja, wenn man bei OSD-Rot wieder mit der Start-URL des Senders beginnt, ist natürlich der "Stand" weg, bei dem ich das HbbTV vorher verlassen hatte und ich muss mit der Navigation wieder von vorne anfangen. Insofern verstehe ich Christians Argument. Und wenn das wirklich in der gleichen Klasse implementiert ist, wäre die einzige Chance, das in einer zukünftigen Version getrennt zu behandeln. Mir ist natürlich klar, dass LoadInBrowser eher ein Abfallprodukt ist und die HbbTV Funktion Prio hat. Ergänzung: Vielleicht könnte man die Steuerung bzw. den Aufruf von Hbbtv mittels neuer Action-Ids etwas ausbauen. Z.B. eine ActionId, die Hbbtv grundsätzlich mit der Start-URL aufruft. Edited August 9, 2013 by dbraner Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.