Tag: youtube

如何使用javascript API和json获取youtube播放列表

这是我的youtube项目的一部分。 我尝试从JSON格式中提取video信息,但我在这一行有问题: var videoId = data.feed.entry[i].link[1].href; 当我在单行中这样做而不是在cikle evrithing是好的但是在cikle for或者我有错误。 //get youtube ID function extract(url){ pos1=url.indexOf(“videos/”); pos2=url.substr(42,11); return pos2; } //My playlist LINK var url2=”http://gdata.youtube.com/feeds/api/playlists/B2A4E1367126848D?v=2&alt=json”; function playlistinfo(url1) { $.ajax({ url: url1, dataType: “jsonp”, success: function (data) { parseresults(data); } }); } //whit this get playlist data function parseresults(data) { //return playlist clip number var klipove= data.feed.openSearch$totalResults.$t; […]

YouTubeurl正式使用

可能重复: 正则表达式解析youtube yid 你可能认为不是另一个,但在这里我有一个jquery正则表达式,我发现它适用于大多数url在底部的一个例子: http://www.youtube.com/watch?v=0zM3nApSvMg&feature=feedrec_grec_index http://www.youtube.com/user/IngridMichaelsonVEVO#p/a/u/1/QdK8U-VIH_o http://www.youtube.com/v/0zM3nApSvMg?fs=1&hl=en_US&rel=0 http://www.youtube.com/watch?v=0zM3nApSvMg#t=0m10s http://www.youtube.com/embed/0zM3nApSvMg?rel=0 http://www.youtube.com/watch?v=0zM3nApSvMg http://youtu.be/0zM3nApSvMg 正则表达式 /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/ 但是这不能从下面的url中提取id(在这个例子中id是pa14VNsdSYM ) http://www.youtube.com/watch?feature=endscreen&NR=1&v=pa14VNsdSYM 如何使用正则表达式我可以从url中提取id,如上面的那个。

检查YouTubevideo是否正在播放并运行脚本

我在WordPress中嵌入了以下video 它位于SlideDeck滑块内,我想在有人点击video时停止。 我无法弄清楚如何获得这行代码 self.pauseAutoPlay = true; 在video播放时运行。 我非常需要一些帮助。 编辑:因为我不是最终用户。 我需要一些适用于YouTube默认嵌入代码的内容。

在JavaScript中暂停YouTube iFrame API

我在幻灯片中嵌入了Youtubevideo,当用户点击img缩略图时我想暂停: 我一直在Youtube API上,但我很困惑如何开始。 当我将?enablejsapi追加到YouTube video id的末尾时,API JS会自动加载吗? 这是我的JS: var player1 = document.getElementById(‘my-video’); $(‘img’).click(function () { player1.pauseVideo(); }) 编辑: 以下是我根据马特的答案做的事情,对于任何想知道的人: 然后是我的JS: var tag = document.createElement(‘script’); tag.src = “//www.youtube.com/iframe_api”; var firstScriptTag = document.getElementsByTagName(‘script’)[0]; firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); // Create YouTube player(s) after the API code downloads. var player1; var player2; function onYouTubeIframeAPIReady() { player1 = new YT.Player(‘player-1’); player2 = […]