asp.net - 如何显示来自YouTube channel 的视频?

标签 asp.net youtube

我的网站上有YouTube channel ,我的网站上有显示此视频的视频,我在ModalPopupExtender中显示视频,而当我无法显示此视频并关闭ModalPopupExtender时,我仍然遇到问题。

所以请任何人帮助我。






'id =“Image” runat =“server” width =“96” height =“86” alt =“Video” />





'>


'type =“application / x-shockwave-flash”
allowscriptaccess =“始终” allowfullscreen =“true” width =“400” height =“320”>









<%----%>


<%----%>




















'/>









protected void Page_Load(对象发送者,EventArgs e)
{
字符串LanguageID = Globals.GetSuitableLanguage(Page);
Page.Title = Globals.Translate(Page.Title,Page);
如果(!IsPostBack)
{
GetAllYouTube();
}

}
私有(private)void GetAllYouTube()
{
使用(SqlConnection con = Connection.GetConnection())
{
字符串Sql =“选择id,url,图像,” + Globals.Translate(“YoutubeTitle_EN”,Page)+“来自[YouTubeVideos],其中MV ='Yes'”;
SqlCommand Com =新的SqlCommand(Sql,con);
Com.CommandType = CommandType.Text;

        SqlDataReader dr = Com.ExecuteReader();
        DataList2.DataSource = dr;
        DataList2.DataBind();

    }
}

最佳答案

由于您要做的就是更改包含YouTube播放器的div的可见性,因此视频将一直播放到最后。您需要使用youtube javascript播放器API来控制播放器,并在用户关闭模式弹出窗口时使用命令“player.stopVideo():Void”停止视频。

请查看http://code.google.com/apis/youtube/js_api_reference.html#Functions以获取更多信息和示例。

关于asp.net - 如何显示来自YouTube channel 的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4375294/

相关文章:

javascript - Bootstrap 下拉菜单中不触发 LinkBut​​ton OnClick 事件

youtube - 在移动Web浏览器上运行JW Player

api - Youtube API - 搜索多个作者/上传者?

asp.net - chrome 和 firefox 中的 urdu 字体差异

javascript - Javascript 中的撇号和双引号问题

asp.net - 使用 System.Diagnostics.Process 远程执行进程

c# - SQL连接到数据库重复

javascript - 为什么在 Google Chrome 和 Internet Explorer 中单击弹出窗口的关闭按钮后,youtube 视频在后台运行?

upload - Youtube UploadWidget上的onUploadStart吗?

C/Youtube API 请求 > VLC