Einbetten von Youtube Video in winforms webbrowser - c #, winforms, youtube, webbrowser-control

Ich versuche, YouTube-Videos in C # winforms webbrowser mit diesem Code einzubetten:

webBrowser_q.Navigate("https://www.youtube.com/embed/OsHFxQSOkNU?autoplay=1&controls=0&enablejsapi=1&iv_load_policy=3&rel=0&showinfo=0&showsearch=0&start=0&end=0");

Leider bekomme ich nur ein schwarzes Fenster statt des Videos.

Was mache ich falsch?

BEARBEITEN: Ich möchte den AS3-Player nicht verwenden, da ich die YouTube IFrame-API verwenden möchte.

Antworten:

1 für die Antwort № 1

Sie können Ihre Antwort hier finden: C # Webbrowser Ajax Anruf

Nach dieser Antwort:"Das WebBrowser-Steuerelement (sowohl WPF- als auch WinForms-Versionen) verhält sich auf vielerlei Weise anders als der vollständige IE. Möglicherweise möchten Sie Feature Control implementieren, um das Verhalten so nah wie möglich an den IE zu bringen (insbesondere FEATURE_BROWSER_EMULATION)."

Sie können das Codebeispiel sehen, das dort angegeben ist. Ich konnte ein Youtube-Video abspielen, bevor ich einen schwarzen Bildschirm und Javascript-Fehler sah.


Verwandte Fragen
Speisekarte