###前提・実現したいこと
videoタグで動画を設置し、スクロールで表示域に入ったら再生したいです。
http://bashalog.c-brains.jp/13/07/25-095600.php
このページのinviewというライブラリを使いっています。
###発生している問題・エラーメッセージ
(index):79 Uncaught TypeError: $(...).play is not a function(…) 表示域に入ると、playなんて関数はどこにもないと言われてしまいます、再生されません。 しかし、調べてみるとplayという関数を使っている方がいます。 表示域に入ってエラーが出るということは、inviewは機能しているもの思われます。
###該当のソースコード
html
1<video id="video" controls autobuffer> 2 <source src="video.mp4"> 3</video>
js
1<script> 2$(function(){ 3 var v = $('#video'); 4 v.on('inview', function() { 5 //ブラウザの表示域に表示されたときに実行する処理 6 $(this).play(); 7 }); 8}); 9</script>
###試したこと
###補足情報(言語/FW/ツール等のバージョンなど)
jquery 1.11.0
https://github.com/protonet/jquery.inview(ライブラリ)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/12/12 09:28