YouTube嵌入播放器控件无法在asp.net中运行

时间:2013-05-02 05:10:23

标签: asp.net youtube youtube-api

我试图在YouTube嵌入播放器上隐藏徽标和标题。我从数据库中获取一个URL,而不是直接在代码中编写它。我也使用数据列表来显示结果。谁能告诉我应该怎么做?我搜索了一个解决方案,但大多数建议是在YouTube视频网址直接用代码编写时隐藏徽标和标题。

这是我试过的:

1

<object width="200" height="200">
    <param name="movie" value='<%#DataBinder.Eval(Container.DataItem, "url") %>'></param>
    <param name="allowFullScreen" value="true"></param>
    <param name="allowscriptaccess" value="always"></param>
    <embed src='<%#DataBinder.Eval(Container.DataItem, "url") %>' 
        type="application/x-shockwave-flash" allowscriptaccess="always" 
        allowfullscreen="true" width="260" height="232">
    </embed>
</object>

2

<iframe width="260" height="230" src="<%#DataBinder.Eval(Container.DataItem, "url") %>" 
    frameborder="0" allowfullscreen></iframe>

1 个答案:

答案 0 :(得分:0)

您可以使用此player parameters试用YouTube嵌入式live demo的各种组合。

根据您的描述,modestbranding=1可能会为您提供所需内容。

您需要使用标准网址参数语法将播放器参数添加到iframe src的末尾,在您的示例中,该语法存储在#DataBinder.Eval(Container.DataItem, "url")中。