播放嵌入在网站上的youtube时参数无效

时间:2013-04-08 08:43:26

标签: asp.net asp.net-mvc-3 youtube youtube-api

首先我收到此错误 “此视频包含来自sme的内容。限制在某些网站上播放” 然后阅读此{{3}我在我的youtube emded url中添加了几行。我现在收到一个新错误,上面写着 “Invalid Paramaters” 。顺便说一句,我想在这里做的是在我的网站上嵌入一个YouTube视频
这是我试图嵌入我网站的youtube的原始嵌入网址。我收到错误消息的地方“此视频包含来自SME的内容。限制在某些网站上播放。请观看Youtube”

<iframe width="420" height="315" src="http://www.youtube.com/embed/CFqbhsvXE7M" frameborder="0" allowfullscreen></iframe> 

这是在阅读帖子后编辑的。并收到此错误“Invalid Paramaters”

<iframe width="420" height="315" src="http://www.youtube.com/embed/CFqbhsvXE7M?playlist=." frameborder="0" allowfullscreen></iframe>

我做了一些研究,并且说 YouTube确实在过去几天内更改了他们的API,并且他们的HTML5视频播放器的闪回落后失败。我没有找到解决方法的明确解释。使用原始的嵌入式URL,youtube在我的localhost中播放得很好。在我将其部署到服务器后,我现在收到了这些错误。这与我正在使用的服务器域有关吗?

 的问题: 我怎么可能解决这个问题? T_T

其他信息:我正在使用asp.net MVC3

1 个答案:

答案 0 :(得分:0)

不是使用embed使用watch并添加一些属性,而是一直有效:

<iframe width="420" height="315" 
   src="http://www.youtube.com/watch?v=CFqbhsvXE7M" 
   frameborder="0" 
   webkitAllowFullScreen 
   mozallowfullscreen 
   allowFullScreen></iframe>