スライドでビデオを再生するにはどうすればいいですか?また、impress.jsでスライドの終了時にビデオの再生を止めるにはどうしたらいいですか?スライドに入ると、クラス ".active"があります。実際には、一意のIDを使用するだけで、スライドの入力/終了時にimpress.jsを実行する方法を知る必要があります。私はjQueryのをコーディングする方法を知りませんが、これは私の試みimpress.js:スライド#idとクラス.active(またはスライド入力)で関数を実行する方法は?
document.getElementById('video-audio').addEventListener(($.Event("keydown", { keyCode: 38 })), function() {WhenPlay()});
function WhenPlay() {
var classList = document.getElementById('video-audio').className.split(/\s+/);
for (var i = 0; i < classList.length; i++) {
if (classList[i] === 'active') {
//console.log(classList[i]);
playVideo();
}
}
}
誰ですか?または誰でも私がスライドを交換するたびに呼び出される関数に私を導くことができます、それはまた動作します。 – sandraqu
これが役立つかどうか分かりませんが、http://tympanus.net/codrops/2012/04/05/slideshow-with-jmpress-js/ – Connor