[英]Why that sound does not work on mobile?
我想在活動期間發出聲音。 它適用於PC,但不適用於移動設備。 任何的想法?
$(document).ready(function () {
var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'http:///music.mp3');
audioElement.play();
});
你不能在手機上自動播放音頻,它必須從觸摸事件開始,因為在移動設備上播放的每個聲音都需要用戶交互,他的“OK”或他的“Go for it”通過觸摸你的元素頁。 這可以是內置的音頻播放器控件或綁定到元素的任何單擊或觸摸事件處理程序。 完成交互后 ,文件將下載到您的設備,您可以執行所有要執行的音頻操作。
注意:這是對IOS的限制(在評論中高亮顯示@ Josh1billion)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.