摘要:在很多時(shí)候我們希望在某種情況下或某個(gè)操作下播放一個(gè)音頻,自動(dòng)播放亦或是手動(dòng)調(diào)用播放。
在很多時(shí)候我們希望在某種情況下或某個(gè)操作下播放一個(gè)音頻,自動(dòng)播放亦或是手動(dòng)調(diào)用播放。關(guān)于自動(dòng)播放在另一篇文章里有詳細(xì)描述,下面是關(guān)于手動(dòng)觸發(fā)不播放的情況:
if (eventOver) { var audioCtx = new Audio(); audioCtx.src = require("xxxx.mp3"); audioCtx.play(); }
像這樣,往往在iOS設(shè)備下是不能播放的,我們可以這樣做:在觸發(fā)第一個(gè)音頻的點(diǎn)擊事件或者是通過某種手段實(shí)現(xiàn)的自動(dòng)播放事件中初始化我們想要播放的audio,然后在需要播放的時(shí)候播放。
var audioCtx = null; document.body.addEventListener("touchstart", function() { audioCtx = new Audio(); audioCtx.src = require("xxxx.mp3"); }, false) if (eventOver) { audioCtx.play(); }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/109267.html
摘要:文紅點(diǎn)聯(lián)合創(chuàng)始人王宇航我今天分享的主題,是以實(shí)時(shí)連接場(chǎng)景為目標(biāo)的一些技術(shù)架構(gòu)探索。主要是關(guān)于紅點(diǎn)在產(chǎn)品研發(fā)過程中,我們的技術(shù)選擇,架構(gòu)變化,還有這個(gè)過程中,我們的一些考慮。紅點(diǎn)的第一個(gè)版本紅點(diǎn)的第一個(gè)版本功能比較簡(jiǎn)單。 showImg(https://segmentfault.com/img/bVrBAw); 文 | 紅點(diǎn)聯(lián)合創(chuàng)始人 王宇航 我今天分享的主題,是以實(shí)時(shí)連接場(chǎng)景為目標(biāo)的一...
閱讀 1572·2021-10-25 09:44
閱讀 2937·2021-09-04 16:48
閱讀 1564·2019-08-30 15:44
閱讀 2509·2019-08-30 15:44
閱讀 1738·2019-08-30 15:44
閱讀 2825·2019-08-30 14:14
閱讀 2977·2019-08-30 13:00
閱讀 2152·2019-08-30 11:09