如何在使用YouTube播放器IFrame API时获取视频标题?

wei*_*lou 1 youtube video gdata-api youtube-api gdata

我有一个视频ID.然后我通过YouTube Player API的IFrame API显示视频.视频显示,现在我需要立即获得此视频的标题.

请注意,当我通过YouTube播放器IFrame API显示YouTube视频时,我需要立即获得视频标题.

什么是最快的获得视频标题的方式?我需要解决方案.

谢谢.

use*_*488 9

确实可以获得视频标题

在调用"YouTube Player API的IFrame API"时,您可以访问' event.target.getVideoData().title '功能:

new YT.Player('player', {
height: '390',
width: '640',
videoId: 'D3pYbbA1kfk',
events: {
  'onReady': function onPlayerReady(event) {
    alert("The video title is: " +  event.target.getVideoData().title);
  }
}
});
Run Code Online (Sandbox Code Playgroud)

完整的工作示例:https://codepen.io/anon/pen/vGOzqy?edit = 0010

  • 由于答案,这无缝地工作. (2认同)