html5的video已經(jīng)出來(lái)很久了。在ios上使用基本上沒(méi)什么毛病,但是安卓下就是一個(gè)重災(zāi)區(qū)了,各種體驗(yàn)差。這幾天搞了安卓的兼容,簡(jiǎn)直是要吐血。所以特意總結(jié)了一些強(qiáng)勢(shì)的坑點(diǎn)。
先看一下常用的一些屬性和方法:
video.error // null正常video.error.code // 1用戶終止 2網(wǎng)絡(luò)錯(cuò)誤 3解碼錯(cuò)誤 4URL無(wú)效video.currentTime // 當(dāng)前播放的位置,賦值可改變位置video.duration // 當(dāng)前資源長(zhǎng)度,流返回?zé)o限video.paused // 是否暫停video.ended // 是否結(jié)束video.autoPlay // 是否自動(dòng)播放
loadstart // 客戶端開(kāi)始請(qǐng)求數(shù)據(jù)error // 請(qǐng)求數(shù)據(jù)時(shí)遇到錯(cuò)誤(可以通過(guò)上一頁(yè)的屬性video.error.code查看具體錯(cuò)誤原因)play //&n