任何人都可以给我一个想法,如果我们只有URL或embedded代码,我们如何显示或embeddedYouTubevideo?
我正在尝试使用YouTube Data API V3从我的频道中收集数据 。 为此,我需要我的频道ID。 我尝试从我的YouTube帐户中find我的频道ID,但是我都以单一方式失败。 如果有人给我一个小费,我会很高兴。 这是我用来检索数据的URL: https://www.googleapis.com/youtube/v3/channels ? id = fjTOrCPnAblTngWAzpnlMA& key = {YOUR_API_KEY}&part = snippet,contentDetails,statistics 该ID是用于渠道ID和密钥的 ,我用我的Google API控制台生成的API KEY来replace{YOUR_API_KEY}。 我的频道ID不是: – klauskkpm – klausmachado – klausmachado@gmail.com – fjTOrCPnAblTngWAzpnlMA 我的频道是: http : //www.youtube.com/user/klauskkpm
我正在使用YouTube的iframe api,并得到以下控制台错误与源http://www.youtube.com阻止框架。 想知道是否有人可以解释为什么这个错误只出现在铬控制台,如果有任何方法来防止这种情况发生? 错误: 阻止来源“ http://www.youtube.com ”的框架访问源自“ http://youtubetest.appspot.com ”的框架。 协议,域和端口必须匹配。
这个问题很简单。 如何使用YouTube API获取video观看次数? 这个任务很简单,但我想经常在大量的video上使用这个查询。 有什么方法可以调用他们的Youtube API并获得它? (类似于facebook http://api.facebook.com/restserver.php?method=links.getStats&urls=developers.facebook.com )
我无法解决如何使用新的Youtubeembedded代码风格自动播放video。 我尝试添加&autoplay = 1的URL,这与旧的风格,但没有奏效。 例如, http://www.youtube.com/embed/JW5meKfy3fY是embedded式链接,但http://www.youtube.com/embed/JW5meKfy3fY&autoplay=1不起作用。 谁能告诉我该怎么做? 谢谢
我正在尝试embeddedYouTubevideo的新iframe版本,并将其自动播放。 据我所知,没有办法通过修改标志到URL来做到这一点。 有没有办法通过使用JavaScript和API来做到这一点?
我正在试验Youtube播放器,但默认情况下我无法将其设置为静音。 function onPlayerReady() { player.playVideo(); // Mute?! player.mute(); player.setVolume(0); } 我如何从一开始就将其静音? 小提琴 更新: JavaScript Player API已被弃用 。 使用iframeembedded代替。
我有一个滑块,其中包括通过iframeembedded代码embedded的4个youtubevideo http://www.youtube.com/embed/'.$i.'?enablejsapi=1 我正在尝试使四个video中的任何一个的onStateChange事件调用一个我称之为stopCycle()的函数,当video开始播放时,它将停止滑动条。 内联框架没有ID。 我不知道如何正确地捕捉这个事件,并可以使用任何意见,我做错了什么。 <script charset="utf-8" type="text/javascript" src="http://www.youtube.com/player_api"></script> var playerObj = document.getElementById("tab2"); // the container for 1 of the 4 iframes playerObj.addEventListener("onStateChange", "stopCycle"); function stopCycle(event) { alert('Stopped!'); }
我们以这些URL为例: http://www.youtube.com/watch?v=8GqqjVXhfMU&feature=youtube_gdata_player http://www.youtube.com/watch?v=8GqqjVXhfMU 这个PHP函数在情况1中不能正确获得ID,但是在情况2中。情况1非常普遍,其中ANYING可能落后于YouTube ID。 /** * get YouTube video ID from URL * * @param string $url * @return string YouTube video id or FALSE if none found. */ function youtube_id_from_url($url) { $pattern = '%^# Match any YouTube URL (?:https?://)? # Optional scheme. Either http or https (?:www\.)? # Optional www subdomain (?: # […]
点击图片后,我有简单的HTML代码播放YouTubevideo。 <body> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <div id="ytapiplayer2" style="display:none;"> <object width="1280" height="745"> <param name="movie" value="http://www.youtube.com/v/kCfP003Btjw?fs=1&hl=en_US&rel=0&autoplay=1"></param> <param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param> <embed src="http://www.youtube.com/v/kCfP003Btjw?fs=1&hl=en_US&rel=0&autoplay=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="1280" height="745"></embed> </object> </div> <img src="https://i.qmyimage.com/mgen/global/zGetImageNew.ms?args=%22shpimg4198.jpg%22,425,96,1" id="imageID" /> <script type="text/javascript"> $('#imageID').click(function() { $('#ytapiplayer2').show(); $('#imageID').hide(); }); </script> </body> video播放结束后,我需要隐藏video并显示图像。 如何实现?