【发布时间】:2013-06-09 01:33:34
【问题描述】:
我正在使用内容脚本开发 Google Chrome 扩展程序。我想与嵌入 YouTube 视频播放器的页面进行交互。我已将 www-widgetapi-vfljlXsRD.js 作为 JavaScript 文件包含在内,并且 YouTube 命名空间已在扩展沙箱内正确初始化。
我正在尝试检索对现有 iFrame 播放器的引用。为了实现这一点,我尝试了这个:
var ytplayer = new YT.Player('ytplayer');
ytplayer.pauseVideo();
其中div#ytplayer是嵌入实际播放器的 iFrame。
我收到了这个错误,提示该方法不存在:
TypeError: Object # has no method 'pauseVideo'
检索对现有播放器的引用的正确方法是什么?
【问题讨论】:
-
如果您只想暂停/播放视频,请查看此问题右侧的第一个链接(“相关”标题下方)。
-
我想实际获取视频的当前时间。感谢您的帮助
标签: javascript google-chrome-extension youtube-api youtube-javascript-api