<分区>
我是 dot net 的新手,有一项任务要完成。我不知道如何开始。
我的问题:我的窗口窗体上应该有一个 youtube 视频。当用户单击播放按钮时,表单应该会刷新并在视频播放时打印“1 人观看”。同样,用户可以重复这个过程:他可以再次点击播放按钮,它会被刷新。现在,您将再次看到视频以及文字“2 人观看”。 基本上,它会保持点击播放按钮的计数器。
我无法在 Google 上找到与此相关的任何信息。我不知道如何将该视频嵌入到表单中。
<分区>
我是 dot net 的新手,有一项任务要完成。我不知道如何开始。
我的问题:我的窗口窗体上应该有一个 youtube 视频。当用户单击播放按钮时,表单应该会刷新并在视频播放时打印“1 人观看”。同样,用户可以重复这个过程:他可以再次点击播放按钮,它会被刷新。现在,您将再次看到视频以及文字“2 人观看”。 基本上,它会保持点击播放按钮的计数器。
我无法在 Google 上找到与此相关的任何信息。我不知道如何将该视频嵌入到表单中。
最佳答案
WebBrowser
控件嵌入
代码WebBrowser
示例:
const string page = "<html><head><title></title></head><body>{0}</body></html>";
webBrowser1.DocumentText = string.Format(page, "<iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/yg2u_De8j5o\" frameborder=\"0\" allowfullscreen></iframe>");
至于计算观看次数:每次用户点击“观看”按钮时,加载视频然后递增计数器(这个应该很简单)。
关于c# - 以 Windows 形式播放 youtube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12223392/
相关文章:
c# - 如何在 Windows Mobile 上以 C# 设置网络管理设置或使对话框显示?
c# - 将 IEnumerable.Aggregate 与异步调用结合使用
python - YouTube Gdata 在 Python 中没有平均评分
javascript - youtube search api - 数据太多,我可以限制 api 返回的节点吗?
c# - Google Sheets - 如何通过行索引获取多行数据
android - iframe 嵌入式 youtube 视频无法在 Android 上运行?
c# - 将 Javascript 变量传递给后面的 C# 代码