访问 Video.js 个没有 ID 的玩家

Accessing Video.js player without ID

我的页面上有一些没有 ID 的 <video> 标签。我必须访问它们才能设置一些功能。我试过使用 jQuery

$(function(){
  $('video').each(function(){ $(this)[0].player.play() }
});

但是此时videojs似乎还没有初始化。

有什么办法吗?

您可以将视频元素作为参数传递给 videojs() 以创建播放器

$(function(){
  $('video').each(function(){
    videojs($(this)[0]).play();
  });
});