c#浏览器编程点击Youtube视频
本文关键字:Youtube 视频 浏览器 编程 | 更新日期: 2023-09-27 18:16:33
我目前正试图以编程方式点击一个youtube视频(为了暂停/播放它),这是加载在一个WebBrowser控件,但目前没有任何事情发生。
我的当前代码:
HtmlElement VideoElement = Browser.Document.GetElementById("ytPlayer");
if(VideoElement != null)
{
VideoElement.InvokeMember("onClick");
VideoElement.InvokeMember("click");
}
else
Debug.Print("Could not find youtube video element!");
video元素没有作为null返回,但是调用"onClick"answers"click"事件时没有结果。有人知道还能做些什么吗?
Try
VideoElement.RaiseEvent("onclick");
不是一个直接的答案,但无论如何可能会有所帮助。有一个Javascript API的播放器,如果你是嵌入Youtube视频。看一下Player演示,里面有javascript链接来播放和暂停视频。
https://developers.google.com/youtube/youtube_player_demo 基督教,