お世話になります。
videoタグで埋め込んだ動画をボタンから時間指定をして再生させたいのですが、
iOSだけ初動が動画の最初から再生されてしまいます。
ボタンを2回タップすると時間を指定した箇所から再生されます。
(pc.androidでは最初から時間を指定した箇所が再生されます)
iOSでもボタンを一回押しただけで途中から再生されるようにしたいのですが。。
ご存じの方いらっしゃいましたらお願いします。
該当のソースコード
html
1<video preload="metadata" id="video" width="100%" poster="" controls playsinline> 2<source src="動画"> 3</video> 4 5<button id="play">ALL PLAY</button> 6<button id="chap2">chap2</button>
javascript
1var video = document.getElementById('video'); 2var fullTime = video.duration; 3var nowTime = video.addEventListener("timeupdate",nowTimeGet,false); 4 function nowTimeGet(){ 5 video.currentTime; 6 } 7 8 9var play = document.getElementById('play'); 10play.addEventListener('click', function () { 11 video.currentTime = 0; 12 video.play(); 13}); 14 15var play = document.getElementById('chap2'); 16play.addEventListener('click', function () { 17 video.currentTime = 32; 18 video.play(); 19});
あなたの回答
tips
プレビュー