草庐IT

YouTube-style

全部标签

javascript - 包含图像和 youtube 视频的 Blueimp 画廊

这是我正在使用的软件:https://github.com/blueimp/Gallery当我点击链接到视频的缩略图时,我收到了错误标志。这是我的HTML:我创建了一个JSFiddle:http://jsfiddle.net/HhU4K/当我手动输入一些数据以提供给blueimp时,youtube视频工作正常(例如:http://jsfiddle.net/HhU4K/1/编辑:这在我的本地主机上有效,但似乎只是为我显示JSFiddle上的旋转图标。希望你们能够观看视频而不仅仅是旋转指示器。)当我将youtube视频链接添加到href时的标记它不起作用。知道我做错了什么吗?

javascript style.width 在具有过渡文档类型的 firefox 中不起作用

我有一个脚本可以让一个小的DIV在页面上弹出。在IE中一切正常,如果我删除DOCTYPE,在FF中一切正常,但是当DOCTYPE为XHTML/Transitional时,在Firefox中,宽度不会改变。this.container.style.visibility="visible";alert("this.container.style.widthbefore="+this.container.style.width)this.container.style.width=this.width;alert("this.container.style.widthafter="+this

javascript/youtube api - undefined variable YT

我正在创建一个通过YTapi嵌入的YouTube播放器,但我不断收到一个警告,提示变量YT未定义。我可以看到包含了youtubeAPI的脚本,它应该创建变量YT-为什么这不起作用?它适用于我网站的其他地方。这是链接:http://oncreativity.tv/site/single/4/7CtQaTmEuWk和我的代码:$(document).ready(function(){vartag=document.createElement('script');tag.src="http://www.youtube.com/player_api";varfirstScriptTag=doc

javascript - 是否可以将 modestbranding 与 youtube-api 一起使用?

我正在尝试使用YoutubeAPI将视频加载到我的页面上。Youtube指定您可以通过将参数“&modestbranding=1”附加到嵌入url来启用“适度品牌化”(即删除youtubeLogo)。我遇到的问题是新的youtubeAPI使用javascript嵌入视频,例如:player=newYT.Player('player',{height:videoHeight,width:videoWidth,videoId:videoID,events:{'onReady':onPlayerReady,'onStateChange':onPlayerStateChange}});然后生成

javascript - YouTube 播放器 iframe API : playVideo doesn't work on Firefox 9. 0.1

我有一些YouTube嵌入代码(我将只粘贴给我带来麻烦的代码并删除不公开的内容):console.log(ytplayer);ytplayer.playVideo();Chrome和FF上的Console.log向我显示了具有正确方法的好对象,并且那里存在方法playVideo()。它适用于我检查过的所有其他浏览器,但它不适用于FF!?更有趣的是,当我使用普通的YouTube播放按钮播放视频时,我可以使用pauseVideo()方法(以及所有其他方法:搜索、控制音量),但我不能使用playVideo()方法...我使用嵌入视频的新方式:ytplayer=newYT.Player(pla

javascript - 动态更改 Youtube Iframe playerVars

我有一个使用YoutubeIframeAPI的网页,我设法使用这行代码更改了videoId:player.loadVideoById(videoId)但为了让视频循环播放,videoId和播放列表必须匹配,因此我还需要更改playerVars对象中的播放列表参数。有人能告诉我一个简单的方法来解决这个问题吗?这是原始代码:varplayer;functiononYouTubeIframeAPIReady(){player=newYT.Player('player',{height:'390',width:'640',videoId:'M7lc1UVf-VE',playerVars:{'l

javascript - 如何通过 javascript 检测被阻止的 youtube 视频

如何检测YouTube视频是否无法播放?我知道有一种方法可以通过向youtubeapi调用请求,但是这会花费太多时间来检查每个视频,因为视频是根据用户请求播放的。有没有办法检查youtube播放器的状态,如果它不播放则采取相应措施?我知道有一些状态,比如就绪、停止、播放、查询。无法找到此特定事物的状态。提前致谢好的,我已经找到解决方案了。但它不允许我发布它,因为我不像你们那样酷。在这里:onYouTubePlayerReady=function(){player.addEventListener("onError","onPlayerError");}functiononPlayerE

javascript - Youtube 播放器 JS API seekTo 功能不起作用

我正在尝试通过JSAPI使用Youtubechromeless播放器,但我遇到了seekto()函数的问题。问题是有时(我不知道什么时候出现问题),向后调用seekTo()函数到视频中未加载的点不会返回,而是停留在当前时间。这就是我所做的(假设视频长度为240秒):我开始播放视频->loadVideoById()。我前进到(比方说)视频的中间->seekTo(120)视频正确跳转到我要求的位置。我尝试向后移动到视频的25%时间->seekTo(60)有时视频会跳回60,但更多时候只会跳回120。那么,还有其他人遇到这个问题吗? 最佳答案

javascript - 使用 Youtube iframe 删除 DOM 元素时未定义“__flash__removeCallback”

我有一个包含通过iframe嵌入的Youtube视频的div。我通过ajax调用更改了#container的内容$.get(url,function(data){('#container').html(data);}现在我在IE9中收到以下错误:“SCRIPT5009:'_flash_removeCallback'未定义”。我尝试在ajax调用之前删除、删除...视频和/或iframe,但这不起作用:$('#video').html('')$('#video').empty()$('#video').remove()$('#videoiframe').attr('src','')$('

javascript - 从浏览器上传视频到 youtube

我确定授权。我的页面上有2个这样的按钮:我想在单击“上传”按钮时将所选文件上传到youtube。我正在调用这样的函数:functionupload(){varfileStream;varvideo=document.getElementById("fileToSend");varfile=video.files[0];console.log(file);console.log("Nombre:"+file.name);varr=newFileReader();r.onload=function(){console.log("fileStreamcreado");fileStream=r