使用帮助脚本在Web浏览器中在YouTube上播放视频

时间:2012-05-09 08:09:05

标签: c# youtube browser playback

我需要帮助...... 我需要使用脚本在组件WebBrowser(C#)中播放视频(YouTube)。我找到了一个运行播放的脚本:

 yt.player.playerReferences_.player1.api.playVideo()  

但是这个脚本不会在WebBrowser组件中运行视频。代码:

HtmlElement head = webBrowser1.Document.GetElementsByTagName("head")[0];  
HtmlElement scriptEl = webBrowser1.Document.CreateElement("script");  
IHTMLScriptElement element = (IHTMLScriptElement)scriptEl.DomElement;  
element.text = "function playV() { yt.player.playerReferences_.player1.api.playVideo(); }";  
head.AppendChild(scriptEl);  
webBrowser1.Document.InvokeScript("playV()");  

请帮帮我。也许有另一种方式?

0 个答案:

没有答案