Video-Einbettung :)

Anfängerfragen zum Programmieren mit PureBasic.
GronkhLP
Beiträge: 72
Registriert: 14.11.2013 22:43
Wohnort: Köln
Kontaktdaten:

Video-Einbettung :)

Beitrag von GronkhLP »

Tach Leute!

Ich habe bissel herum probiert und kam auf ein Problem. Nichts großes, ich habe ein Fenster mit WebGadget obendrauf und will gerne ein Video in voller Breite und Höhe anzeigen lassen.
Ich könnte via Javascript die DOM-Struktur anpassen, aber wie erhalte ich beim WebGadget Zugriff?

Mein versuchter Code:

Code: Alles auswählen

EnableExplicit

Define Event, Quit

If OpenWindow(0, 0, 0, 800, 600, "", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  
  WebGadget(0, 0, 0, 800, 600, "http://www.youtube.com/watch?v=TcbHmxObXlc")
  
  Repeat
    Event = WaitWindowEvent()

    If Event = #PB_Event_CloseWindow
      Quit = 1
    EndIf

  Until Quit = 1
  
EndIf

End
Ich bin gespannt auf eure Lösungen oder Tipps. :-D
Bild
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Video-Einbettung :)

Beitrag von RSBasic »

Du möchtest also nur das Video ohne die ganzen anderen HTML-Elemente haben oder?

Code: Alles auswählen

EnableExplicit

Define EventID
Define HTMLCode$

If OpenWindow(0, 0, 0, 500, 400, "Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
  WebGadget(1, 0, 0, 500, 400, "")
  
  HTMLCode$ + "<html>"
  HTMLCode$ +   "<head>"
  HTMLCode$ +     "<style type=''text/css''>"
  HTMLCode$ +       "body {"
  HTMLCode$ +         "margin: 0;"
  HTMLCode$ +       "}"
  HTMLCode$ +     "</style>"
  HTMLCode$ +   "</head>"
  HTMLCode$ +   "<body>"
  HTMLCode$ +     "<iframe width=''100%'' height=''100%'' src=''https://youtube.googleapis.com/v/TcbHmxObXlc''></iframe>"
  HTMLCode$ +   "</body>"
  HTMLCode$ + "</html>"
  
  HTMLCode$ = ReplaceString(HTMLCode$, "''", Chr(34))
  SetGadgetItemText(1, #PB_Web_HtmlCode, HTMLCode$)
  
  Repeat
    EventID = WaitWindowEvent()
    If EventID = #PB_Event_CloseWindow
      End
    EndIf
  ForEver
EndIf
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
GronkhLP
Beiträge: 72
Registriert: 14.11.2013 22:43
Wohnort: Köln
Kontaktdaten:

Re: Video-Einbettung :)

Beitrag von GronkhLP »

Danke RSBasic, genau so wollte ich es haben. TOP! :-)
Bild
Antworten