您知道在播放电影结束时,YouTube播放器会向您显示建议和搜索框吗?好吧,我想在那个状态下嵌入一个YouTube播放器。没有视频 - 只是一个搜索框和建议。这可能吗?
答案 0 :(得分:0)
好的,你可以设置你想要的任何视频,然后使用Splicd将视频剪裁到大约一秒钟或更短的时间,然后只需将自动播放设置为是,你就有了一个提示的窗口。这可能是因为我以前的建议是hacky。
答案 1 :(得分:0)
你可以在最后提示视频自动启动,这意味着它会在显示建议之前播放大约一秒钟。为避免显示1秒的视频,您可以将视频静音并隐藏,直到完成为止。像这样:
window.onload=function(){
var params = { allowScriptAccess: "always" };
var atts = { id: "myytplayer", bgcolor: "#000" };
swfobject.embedSWF("http://www.youtube.com/e/KmDYXaaT9sA?enablejsapi=1&version=3&playerapiid=ytplayer&showinfo=0&start=99999&autoplay=1",
"ytapiplayer", "425", "356", "8", null, null, params, atts);
}
var first = true;
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
ytplayer.mute();
ytplayer.style.visibility = "hidden";
}
function onytplayerStateChange(newState) {
ytplayer = document.getElementById("myytplayer");
if (newState==0 && first) {
first=false;
ytplayer.style.visibility = "visible";
ytplayer.unMute();
}
}