- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试使用 Youtube API 将视频加载到我的页面上。
Youtube 指定您可以通过将参数“&modestbranding=1”附加到嵌入 url 来启用“适度品牌化”(即删除 youtube Logo )。
我遇到的问题是新的 youtube API 使用 javascript 嵌入视频,例如:
player = new YT.Player('player', {
height: videoHeight,
width: videoWidth,
videoId: videoID,
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
然后生成相关的 iframe 脚本,但是我希望能够在这些参数中指定适度的品牌。我尝试添加一个额外的参数:
modestbranding: 1
和
modestbranding: '1'
但似乎都没有任何效果。
我意识到一种选择是从最终呈现的脚本中获取嵌入 url,然后将参数附加到 src 上:
<iframe frameborder="0" allowfullscreen="" id="player" title="YouTube video player" height="368" width="640" src="http://www.youtube.com/embed/<id>?enablejsapi=1"></iframe>
但是我原以为 youtube 会以某种方式允许指定参数,而不必使用一些肮脏的 hack。
有人知道我该怎么做吗?
最佳答案
modestbranding
是一个播放器变量,因此应该添加 `playerVars' 属性。详细信息可以在开发人员文档中找到。 https://developers.google.com/youtube/iframe_api_reference
这是一个关于如何包含 modestedbranding
或其他播放器变量的示例。
player = new YT.Player('player', {
playerVars: {
modestbranding: true
},
height: videoHeight,
width: videoWidth,
videoId: videoID,
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
关于javascript - 是否可以将 modestbranding 与 youtube-api 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12933402/
我使用参数 modestbranding=1 在我的网站上嵌入了一个 YouTube 视频。不幸的是,我还想使用参数showinfo=0。当我尝试这样做时,modestbranding 似乎不再起作用
我正在尝试使用 Youtube API 将视频加载到我的页面上。 Youtube 指定您可以通过将参数“&modestbranding=1”附加到嵌入 url 来启用“适度品牌化”(即删除 youtu
我是一名优秀的程序员,十分优秀!