午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:312日期: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:

這個方法喲,解決了!

標簽: 微信
相關文章:
主站蜘蛛池模板: 91美女片黄在线观看游戏 | 永久免费看mv网站入口亚洲 | 日韩免费高清视频 | 亚洲一区二区视频在线 | 婷婷网址| 99在线免费视频 | 国产视频你懂的 | 日韩在线综合 | 亚洲丝袜av | 婷婷激情综合网 | 综合一区在线 | 欧美狂猛xxxxx乱大交3 | av黄页 | 国产一级片免费看 | 日韩女优中文字幕 | 成人在线视频一区 | 国产免费福利视频 | 欧美人一级淫片a免费播放 九九热视频免费观看 | 久久视频精品在线观看 | 午夜在线看片 | 日本免费一区视频 | 在线看污视频 | 哪有黄色网址 | 波多野结衣一区二区三区在线观看 | 一区二区国产在线 | 国产麻豆一级片 | 日韩一级片在线观看 | 第一色网站| 巨大黑人极品videos精品 | 国产天堂在线观看 | 国产精品综合网 | 视频一二三区 | 国产色视频| 男女午夜爽爽爽 | 国产精品伦一区二区三级视频 | 成人免费影院 | 99热在线免费观看 | 九色婷婷 | 久久九九视频 | 日韩免费视频一区二区视频在线观看 | 不卡一二三 |