为了账号安全,请及时绑定邮箱和手机立即绑定

ios 移动端页面 audio无法暂停

ios 移动端页面 audio无法暂停

一只甜甜圈 2019-03-14 18:15:52
我有一个页面,ios手机在qq里面打开页面,音乐自动播放,但是点击暂停时音乐暂停不了(通过点击自定义按钮暂停)<div class="music">    <i class="music-icon"></i>    <audio id="audio" src="bgmusic.mp3" loop="loop" autoplay="autoplay"></audio></div>function MusicPlay(){    var audio = document.getElementById('audio');    var ico = $('.music i');    if(audio.paused){        audio.play();        ico.addClass('torotate');    }else{        audio.pause();        ico.removeClass('torotate');    }}$('body').on('click',function(event){    var playBtn = $('.music i');    var music = document.getElementById('audio');    var target = $( event.target );    if( target.is( playBtn )){        MusicPlay();    }else{        music.play();        playBtn.addClass('torotate');    }});后来又将click改成touchstart$(document).on('touchstart', function(event) {    var playBtn = $('.music i');    var music = document.getElementById('audio');    var target = $( event.target );    if( target.is( playBtn )){        MusicPlay();    }else{        music.play();        playBtn.addClass('torotate');    }});结果这下没有声音了
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 315 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信