我想获取有关当前视频的元数据。视频已准备好使用player.getVideoData()提供数据,但作者是空的。
player.getVideoData()返回
Object {video_id: "pXvGbOThFwc", author: "", title: "ZARA Woman Campaign. Spring Summer 2015"}
如果我查看播放器对象本身,则元数据在player.B.videoData中可用为
videoData: Object
author: "zara"
title: "ZARA Woman Campaign. Spring Summer 2015"
video_id: "pXvGbOThFwc"
我只能在api docs或google中找到有关视频元数据的有限信息。多个浏览器的结果相同。
使用IFrame播放器API的另一种方式是作者还是更多元数据?
似乎作者稍后会以某种方式添加。当我调用player.getVideoData()时,player.B.videoData.author也是空的。
docs(https://developers.google.com/youtube/iframe_api_reference#getDuration)声明player.getDuration()将为0,直到加载视频元数据。当我调用player.getVideoData()时,player.getDuration()不为0,因此应该加载元数据。
几秒钟后调用player.getVideoData()将提供一个空的作者。