国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

如何實現(xiàn)HTML5頁面音視頻在微信和app下自動播放

2020-03-24 16:05:08
字體:
供稿:網(wǎng)友
現(xiàn)在大部分的H5頁面都有實現(xiàn)播放背景音樂,播放視頻功能。那怎么實現(xiàn)自動播放呢?下面給大家?guī)砹薍TML5頁面音視頻在微信和app下自動播放的實現(xiàn)方法

現(xiàn)在大部分的H5頁面都有實現(xiàn)播放背景音樂,播放視頻功能。那怎么實現(xiàn)自動播放呢?

純H5頁面在手機端中是無法實現(xiàn)自動播放,移動端瀏覽器大部分是禁用video和audio的autoplay功能并且,很多移動瀏覽器也不支持首次js調(diào)用play方法進行播放(只有用戶手動點播放后暫停,然后用代碼進行play可以)。

這樣做主要是為了防止不必要的自動播放浪費流量。

以下代碼是實現(xiàn)用戶第一次觸摸后實現(xiàn)的播放和微信app下自動播放

function autoPlayMusic() {  /* 自動播放音樂效果,解決瀏覽器或者APP自動播放問題 */  function musicInBrowserHandler() {  musicPlay(true);  document.body.removeEventListener( touchstart , musicInBrowserHandler);  document.body.addEventListener( touchstart , musicInBrowserHandler);  /* 自動播放音樂效果,解決微信自動播放問題 */  function musicInWeixinHandler() {  musicPlay(true);  document.addEventListener( WeixinJSBridgeReady , function () {  musicPlay(true);  }, false);  document.removeEventListener( DOMContentLoaded , musicInWeixinHandler);  document.addEventListener( DOMContentLoaded , musicInWeixinHandler); function musicPlay(isPlay) {  var media = document.getElementById( myMusic  if (isPlay media.paused) {  media.play();  if (!isPlay !media.paused) {  media.pause(); }

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,更多相關(guān)內(nèi)容請關(guān)注PHP !

相關(guān)推薦:

如何利用HTML5實現(xiàn)分享到微信好友朋友圈QQ好友QQ空間微博二維碼的功能

HTML5實現(xiàn)使用按鈕控制背景音樂開關(guān)的方法

以上就是如何實現(xiàn)HTML5頁面音視頻在微信和app下自動播放的詳細內(nèi)容,其它編程語言

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东海县| 当涂县| 道孚县| 凉山| 芜湖县| 中阳县| 万全县| 外汇| 荔浦县| 东海县| 赣州市| 蓬安县| 运城市| 郓城县| 岚皋县| 河曲县| 桓台县| 遂溪县| 攀枝花市| 桦甸市| 耒阳市| 平凉市| 香港| 琼海市| 拉萨市| 廊坊市| 府谷县| 远安县| 长春市| 汶上县| 临洮县| 巴彦淖尔市| 汉川市| 赞皇县| 阿拉善左旗| 西乡县| 屯昌县| 枞阳县| 乐平市| 阿城市| 黔江区|