0

我对 VideoJS 有疑问,我发现 userActive 和 userInactive 回调,它工作得很好。但现在我需要在我的代码中手动设置用户状态。所以我player.userActive(boolean)在videojs博客上找到了这个方法,但它不起作用。

我的代码:

function playerAction(action) {
   console.log("Play Action - " + action);
   var player = videojs("player");

   switch(action) {
      case "play": player.play(); break;
      case "pause": player.pause(); break;
      case "useractive": player.userActive(true); break;
      default: console.log("Action " + action + " not existing");
   }
}

Play 和 Pause 动作运行良好,只是useractive不起作用。

错误消息是:

TypeError: Object [object Object] has no method 'userActive'
4

1 回答 1

0

我现在发现了问题:

VideoJS 已在 Javascript 文件的缩小版本中删除了此功能。您必须使用video.dev.js来访问该player.userActive()功能。

我希望这会对某人有所帮助!

于 2013-10-16T09:50:53.400 回答