久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

javascript - IOS微信audio標簽不能通過touchend播放

瀏覽:131日期:2022-06-24 14:37:41

問題描述

做個h5小游戲,需要長按按鈕放開后播放一個音效

GameStart.addEventListener(’touchend’, function(event) { event.preventDefault(); Audio.play();}, false);

IOS的機制是必須通過用戶手動觸發, 可是我這應該也算才對吧?很是不明白,用touchstart則可以正常播放,希望大神能講解下,或者有什么方案可以解決我這個需求,長按按鈕放開后再播放音效

問題解答

回答1:

Note: On iOS, the Web Audio API requires sounds to be triggered from an explicit user action, such as a tap. Calling noteOn() from an onload event will not play sound.

我搜了半天也沒找到蘋果關于user action的確切定義,可能touchend不屬于user action就目前嘗試,click與touchstart是可行的

你可以嘗試在touchstart時執行Audio.load(),在touchend是再執行Audio.play();

回答2:

這個方法喲,解決了!

標簽: 微信
相關文章:
主站蜘蛛池模板: 精品国产一区探花在线观看 | 国产69精品久久久久观看黑料 | 亚州中文字幕 | 99精品欧美一区二区三区综合在线 | 国产精品伦理 | 91在线网址 | 免费av一区二区三区 | 中文字幕在线一区二区三区 | 九九久久久 | 亚洲一区视频 | 亚洲国产成人在线 | 亚洲第一视频 | 一本大道综合伊人精品热热 | 国产玖玖 | 成人影院av| 视频一区免费观看 | 国产91在线播放精品91 | 亚洲一区二区三区观看 | 超碰综合 | 久久久久网站 | 国产精彩视频 | 国产免费看 | 超碰操 | 伊人青青操 | 亚洲热在线视频 | 男女羞羞视频在线观看 | 国产中文字幕在线播放 | 欧美日韩一区二区中文字幕 | 精品国产乱码久久久久久久 | 精品日韩一区二区三区 | 综合一区二区三区 | 国产精品视频一二三区 | 色黄网站| 国产免费av大片 | 成人国产精品久久 | 三级黄色视频毛片 | 亚洲精品麻豆 | 国产日韩欧美一区二区 | 国产精品国产成人国产三级 | www.色94色.com | 中文字幕在线电影观看 |