Youtube iframe api YouTube IFrame播放器API和视频元数据

Youtube iframe api YouTube IFrame播放器API和视频元数据,youtube-iframe-api,Youtube Iframe Api,我想获取有关当前视频的元数据。视频已准备好使用player.getVideoData()提供数据,但作者为空 getVideoData()返回 对象{video_id:“pXvGbOThFwc”,作者:,“ZARA妇女运动,2015春夏”} 如果我查看player对象本身,则player.B.videoData中的元数据如下所示 视频数据:对象 作者:“zara” 标题:“ZARA妇女运动,2015春夏” 视频标识:“pXvGbOThFwc” 我只能在api文档或google中找到关于视

我想获取有关当前视频的元数据。视频已准备好使用player.getVideoData()提供数据,但作者为空

getVideoData()返回

对象{video_id:“pXvGbOThFwc”,作者:,“ZARA妇女运动,2015春夏”}

如果我查看player对象本身,则player.B.videoData中的元数据如下所示


视频数据:对象
作者:“zara”
标题:“ZARA妇女运动,2015春夏”
视频标识:“pXvGbOThFwc”

我只能在api文档或google中找到关于视频元数据的有限信息。结果在多个浏览器中是相同的

另一种方法是使用IFrame播放器API创建一个或多个元数据吗

做了一些额外的测试: 看来作者是后来加上去的。调用player.B.videoData.author()时,player.B.videoData.author也为空

docs()声明在加载视频元数据之前,player.getDuration()将为0。调用player.getVideoData()时,player.getDuration()不是0,因此应该加载元数据

几秒钟后调用player.getVideoData()将提供一个非空作者