javascript - 在jQuery插件内部使用YouTube Iframe API获取状态

标签 javascript jquery api youtube

我被困在我的jquery插件函数中使用Youtube API。它根本不起作用。我尝试了新的YT.player()方法,但它输出的YT不存在。

$videos = $('.video iframe');

$videos.each(function(){
    var id = $(this).attr('id');

    //use id to attach video state listener
});

如何为每个视频附加状态侦听器,以获取视频的状态?

非常感谢您,非常感谢您的帮助!

最佳答案

   var player = new YT.player()

    (function($, player) {

       $.fn.testPlugin= function(options) {

            console.log(player);

       }
    }) (jQuery,player);

尝试一下。

关于javascript - 在jQuery插件内部使用YouTube Iframe API获取状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22465756/

相关文章:

graph - d3.js 中的网络多路由正交图

javascript - 将数据拆分为两个 json 文件(一个用于分类结构,另一个用于(原始)数据项)是个好主意吗?

javascript - 未捕获的类型错误 : Cannot read property 'querySelector' of undefined

api - 带有来自 Instagram API 的正确访问 token 的空成功响应

Windows 桌面共享 API : How to share a single application

javascript - 使用 jQuery Hover 更改 css 样式

javascript - React - 重构类组件以将部件移动到功能组件

jQuery 更改选择列表的值

Jquery Datepicker 没有关闭选择?

java - Bing AdCenter API java 关键字报告 Campaignid