VideoJS - 手动更改用户状态

时间:2013-10-16 09:34:58

标签: html5 video.js

我遇到了VideoJS的问题,我找到了userActive和userInactive回调,这是完美的。但现在我需要在我的代码中手动设置用户状态。所以我在videojs博客上找到了player.userActive(boolean)方法,但它没有用。

我的代码:

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");
   }
}

“播放”和“暂停”操作运行正常,只有useractive无效。

错误讯息是:

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

1 个答案:

答案 0 :(得分:0)

我现在找到了问题:

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

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