0
我在Android Web視圖上使用標記。這是代碼:當沒有互聯網連接時Html5視頻觸發「結束」事件
<div class="video-wrapper">
<video id="video" class="video-full-screen" preload="none" webkit-playsinline poster={poster url here}>
<source id="mp4" src="{Video Source here}" type="video/mp4">
<p>Your user agent does not support the HTML5 Video element.</p>
</video>
</div>
我註冊了以下視頻事件:
var video = $('video');
video.bind("canplay", function(){
console.log("canplay");
});
video.bind("playing", function(){
console.log("playing");
});
video.bind("waiting", function(){
console.log("waiting");
});
video.bind("ended", function(){
console.log("ended");
});
video.bind("canplay", function(){
console.log("canplay");
});
當我拔下壓制視頻的海報前的互聯網,我收到下面的事件(點擊海報後):
「等待」
「canplay」
「玩」
「結束」
所有這些事件都在幾秒鐘內發生的事情(視頻是不是在玩)。測試三星Galaxy S4 4.2.2。
這明顯是什麼樣的包? (不在iOS/Nexus 4,Android 4.4上發生)