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");
}
}
再生と一時停止のアクションは完全に機能していますが、機能しuseractive
ません。
エラーメッセージは次のとおりです。
TypeError: Object [object Object] has no method 'userActive'