亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

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

IOS的機制是必須通過用戶手動觸發(fā), 可是我這應(yīng)該也算才對吧?很是不明白,用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.

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

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

回答2:

這個方法喲,解決了!

標簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 亚洲国产综合在线 | 国产精品亚洲综合第一区 | 丁香婷婷开心激情深爱五月 | 国产美女天天爽在线hd | 美女一级毛片免费不卡视频 | 麻豆国内精品欧美在线 | 色综合精品久久久久久久 | 亚洲欧美综合一区 | 黄色免费看片网站 | 亚洲步兵一区二区三区 | 在线亚洲色图 | 国产成人精选视频69堂 | 国产一区二区三区国产精品 | 国产成人麻豆tv在线观看 | 亚洲黄色片在线观看 | 玖玖玖免费观看视频 | 黄色草逼网站 | 国产色综合天天综合网 | 你懂的国产精品 | 亚洲国产精品成人精品软件 | 久久在线免费 | 成年人网站在线观看视频 | 亚洲国产黄色 | 国产高清在线视频伊甸园 | 日韩成人免费aa在线看 | 国产成人亚洲综合a∨婷婷 国产成人亚洲综合无 | 色婷婷国产精品欧美毛片 | 91短视频在线观看免费 | 日韩a一级欧美一级在线播放 | 中国一级特黄特爽刺激大片 | 黄色网在线免费观看 | 激情啪啪网 | 香港aa三级久久三级不卡 | 黄片123| 亚洲无吗| 日本韩国中文字幕毛片 | 亚洲国产剧情 | 亚洲图欧美日韩色综合图 | 自拍偷拍视频在线观看 | 日韩视频一区二区三区 | 亚洲ss|