javascript - jwplayer v7.xx _.getVideoData 不是函数问题

标签 javascript youtube youtube-api jwplayer jwplayer7

从今天开始,当我想动态更改我网站上的视频时,youtube 托管视频出现以下问题。

_.getVideoData 不是函数

Uncaught TypeError: _.getVideoData is not a function
at M (ssl.p.jwpcdn.com/player/v/7.12.11/provider.youtube.js:1)
at load (ssl.p.jwpcdn.com/player/v/7.12.11/provider.youtube.js:1)
at l.a (ssl.p.jwpcdn.com/player/v/7.12.11/provider.youtube.js:1)
at l.<anonymous> 
(ssl.p.jwpcdn.com/player/v/7.12.11/provider.youtube.js:1)
at P (ssl.p.jwpcdn.com/player/v/7.12.11/provider.youtube.js:1)
at K.f.I (s.ytimg.com/yts/jsbin/www-widgetapi-vflnzpyZ4/www-
widgetapi.js:66)
at W.f.l (s.ytimg.com/yts/jsbin/www-widgetapi-vflnzpyZ4/www-
widgetapi.js:114)
at W.f.J (s.ytimg.com/yts/jsbin/www-widgetapi-vflnzpyZ4/www-
widgetapi.js:127)
at S.g (s.ytimg.com/yts/jsbin/www-widgetapi-vflnzpyZ4/www-
widgetapi.js:143)
at g (s.ytimg.com/yts/jsbin/www-widgetapi-vflnzpyZ4/www-
widgetapi.js:95)

直到今天它运行良好。 (jwplayer 8版本显示同样的问题)

最佳答案

JW Player 7.12.x 使用 youtube-iframe-api . getVideoData 方法在没有警告的情况下被删除,我们希望 Google 将其放回原处以恢复使用它的集成的功能。

可以在此处找到 JW Player Youtube 提供程序的源代码并进行 fork :

https://github.com/jwplayer/jwplayer/blob/v7.12.x/src/js/providers/youtube.js

此问题正在此处的项目中进行跟踪:

https://github.com/jwplayer/jwplayer/issues/2525

关于javascript - jwplayer v7.xx _.getVideoData 不是函数问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47282235/

相关文章:

javascript - chrome 中的转换闪烁

javascript - phalcon volt "javascript_include"如何在包含 URL 中添加异步或延迟

javascript - 宽度为 : 100%; 时流体图像重叠 div

javascript - 如何将新数组添加到本地存储中的当前数组元素?

api - YouTube Data API v3-错误500获取播放列表列表

ruby-on-rails - Youtube 嵌入链接未在 Rails 中显示

android - YouTube Android Player API在Amazon Fire TV上不起作用

web-applications - 嵌入 YouTube 播放列表,以便播放列表选项始终可见。

jquery - 检索给定用户的所有上传的视频

objective-c - ASIHTTPRequest 需要身份验证错误