Tag: youtube javascript api

embedded没有广告的YouTubevideo

我将YouTubevideoembedded到一个小部件(http://www.betterdonatebutton.com)中,以帮助非营利组织筹集资金。 不幸的是,其中一些技术上并不足以closures在其video上显示的广告。 如何embeddedYouTubevideo并指定我不希望展示广告?

Javascript – 等待5秒后再执行下一行

下面的这个函数不能像我想要的那样工作 – 作为一个JS新手我无法弄清楚为什么。 我需要等待5秒钟,然后检查newState是否为-1。 目前,它不等,它只是马上检查。 function stateChange(newState) { setTimeout('', 5000); if(newState == -1) { alert('VIDEO HAS STOPPED'); } }

获取错误403:访问未configuration。 请使用Google Developers Console为您的项目激活API

我正在尝试使用Youtube API从特定频道中提取所有video。 我在Google Developers Console中设置了该项目,并获得了API浏览器密钥。 我启用了YouTube数据API v3,为了安全起见,我启用了YouTube Analytics API。 我不知道我得到这个错误。 任何人都可以帮助我 { "error": { "errors": [ { "domain": "usageLimits", "reason": "accessNotConfigured", "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project." } ], "code": 403, "message": "Access Not Configured. Please use Google Developers Console to activate the API for […]

隐藏iframe时如何暂停YouTube播放器?

我有一个隐藏的div在<iframe>包含YouTubevideo。 当用户点击一个链接,这个div变得可见,用户应该能够播放video。 当用户closures面板时,video应停止播放。 我怎样才能做到这一点? 码: <!– link to open popupVid –> <p><a href="javascript:;" onClick="document.getElementById('popupVid').style.display='';">Click here</a> to see my presenting showreel, to give you an idea of my style – usually described as authoritative, affable and and engaging.</p> <!– popup and contents –> <div id="popupVid" style="position:absolute;left:0px;top:87px;width:500px;background-color:#D05F27;height:auto;display:none;z-index:200;"> <iframe width="500" height="315" src="http://www.youtube.com/embed/T39hYJAwR40" frameborder="0" allowfullscreen></iframe> <br /><br /> <a […]

YouTube iframe API:如何控制已经在HTML中的iframe播放器?

我想要能够控制基于iframe的YouTube播放器。 这些玩家将已经在HTML中,但我想通过JavaScript API来控制它们。 我一直在阅读iframe API的文档,该文档解释了如何使用API​​向页面添加新视频,然后使用YouTube播放器功能控制它: var player; function onYouTubePlayerAPIReady() { player = new YT.Player('container', { height: '390', width: '640', videoId: 'u1zgFlCw8Aw', events: { 'onReady': onPlayerReady, 'onStateChange': onPlayerStateChange } }); } 该代码创建一个新的玩家对象,并将其分配给“玩家”,然后将其插入到#container div中。 然后我可以在“播放器”上操作,并在其上调用playVideo() , pauseVideo()等。 但是我希望能够在已经在页面上的iframe播放器上进行操作。 我可以很容易地用旧的嵌入方法来做到这一点,例如: player = getElementById('whateverID'); player.playVideo(); 但是这不适用于新的iframe。 我怎样才能分配页面上的iframe对象,然后使用它的API函数?