文章詳情頁(yè)
視頻 - html5 video的autoplay 在智能手機(jī)上不運(yùn)作?
瀏覽:142日期:2023-02-01 10:27:43
問(wèn)題描述
問(wèn)題解答
回答1:謝邀,沒(méi)有。
出于瀏覽器的安全策略,比如禁止突然的聲音或者盜刷流量等問(wèn)題,移動(dòng)端禁用了autoplay,必須要在在用戶(hù)手動(dòng)點(diǎn)擊、touch等事件后面play才有用,js模擬點(diǎn)擊都不行。
好像最新的ios10可以允許預(yù)加載了,不知道以后會(huì)不會(huì)允許autoplay。
我親自試了一下,它是在我滑動(dòng)了一下頁(yè)面,才開(kāi)始呼出視頻彈窗,并播放的,你加載完了不動(dòng)它試試它還出來(lái)。這就是我說(shuō)的要先手動(dòng)觸發(fā)一下。。。先有一個(gè)video標(biāo)簽,監(jiān)聽(tīng)document上的touchstart,然后立即調(diào)用video的play
回答2:謝邀。贊成樓上的答案。
回答3:謝邀,來(lái)晚了。西紅柿已經(jīng)說(shuō)的很清楚啦,表單之類(lèi)的最坑。寧愿用別的標(biāo)簽重寫(xiě)。
標(biāo)簽:
Html5
上一條:html5 - 如何實(shí)現(xiàn)圖中的刻度漸變效果?下一條:html5 - echarts折線圖 markline 數(shù)值怎么設(shè)置 不想用默認(rèn)的average
相關(guān)文章:
1. mac里的docker如何命令行開(kāi)啟呢?2. css3 - progress漸變效果css3. docker綁定了nginx端口 外部訪問(wèn)不到4. 如何解決docker宿主機(jī)無(wú)法訪問(wèn)容器中的服務(wù)?5. css3 隱藏文本6. angular.js - AngularJS如何添加的DOM元素且能綁定事件7. html5 - svg如何做到一組動(dòng)畫(huà)循環(huán)8. vue.js - vue+webpack+vue-router 部署到nginx服務(wù)器下,非根目錄,前后端怎樣配置文件?9. 老師可以把數(shù)據(jù)庫(kù)也給我們嗎10. node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?
排行榜

熱門(mén)標(biāo)簽