1

私はオンラインコースを持っています。ユーザーに次のビデオを表示したい:

  • それは自動で始まります
  • ユーザーは前後に移動できません (showcontrols=false)
  • ビデオ全体を見るまで、ユーザーは次のコース ページに移動できません。

今、私は最後のポイントを逃しています。ビデオの長さはわかっているので、ビデオの位置を秒単位でチェックするタイマーを設定して、それを長さと比較することを考えています。現在のビデオの位置が長さに非常に近い場合は、[次へ] ボタンを有効にします。

ほとんどのブラウザと互換性のある方法でこれを達成するにはどうすればよいですか? また、javascriptで動画の長さを知る方法はありますか? (長さは手入力で構いません)

私はこのようなものを持っています:

<embed src="video.wmv" showcontrols="false" width="474" height="356" name="video" autostart="true" loop="false">
4

1 に答える 1

0

次のボタンを有効にするには、タイムアウトを使用できます。

window.setTimeout(function() { 
  //enable the button
}, 400000); //ms until next button is enabled - this is 400 seconds for example
于 2012-01-05T14:18:08.013 に答える