html上的背景音乐在手机上不自动播放

我使用的是html5的audio标签,autoplay属性也设置,实测PC上可以自动播放,由于设置了按钮控制其暂停播放,在手机上需要点击两次才开始播放,也就是播放状态从p... 我使用的是html5的audio标签,autoplay属性也设置,实测PC上可以自动播放,由于设置了按钮控制其暂停播放,在手机上需要点击两次才开始播放,也就是播放状态从play到pause到play切换了两次。以下是关键代码 展开
 我来答
百度网友010dbe5
2015-01-09 · TA获得超过3089个赞
知道小有建树答主
回答量:1308
采纳率:79%
帮助的人:466万
展开全部
首先,手机是不会自动播放的。而你又有isplay的0和1两个值,看你的代码0应该是暂停,你初始设置的应该是1,所以初始的时候不自动播放,但是是1,你点击一次就变成了0,结果暂停,需要再点击一次变成1才能自动播放。

希望对你有所帮助。望采纳!
追问
如果标签本身自动播放行为不被执行,能否在onload中控制播放(已经试过,无效
追答
你可以试试在页面加载完成之后,触发一个点击事件,这个点击事件控制播放按钮点击一次!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式