av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

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

這個方法喲,解決了!

標簽: 微信
相關文章:
主站蜘蛛池模板: 国产精品久久久久一区二区三区 | 国产精品av久久久久久毛片 | 国产精品永久久久久 | 天堂三级| 欧美综合一区二区三区 | 国产精品一区二区欧美黑人喷潮水 | 欧美日韩国产精品一区 | 免费在线一区二区 | 夜夜操天天艹 | 综合成人在线 | 91精品国产综合久久久久 | 高清国产午夜精品久久久久久 | 国产美女一区二区 | 人人射人人 | 桃花av在线 | 中文一级片 | 91精品国产综合久久久久久丝袜 | 欧日韩在线 | 精品综合久久久 | 日韩精品一区二区三区中文在线 | 国产中文字幕亚洲 | 一区二区三区视频播放 | 国产免费一区 | 亚洲情侣视频 | 中文字幕av网站 | 日韩精品在线一区二区 | 午夜电影福利 | 国产成人一区二区 | 国产1区| 日韩在线 | 狠狠草视频 | 欧美日韩一区二区三区不卡视频 | 毛片免费视频 | 黄色在线观看网址 | 亚洲欧洲精品成人久久奇米网 | 国产成人一区二区三区久久久 | 精品视频99 | 成人免费小视频 | 欧美成视频 | 伊人在线视频 | 成人福利网站 |