微信开发需要注意的地方:
-
背景音乐的自动播放。
a) 需要根据如下正确姿势才能实现背景音乐的自动播放。
把背景音乐的自动播放代码放在wx.read()中,如
wx.read(function(){ audio.play();//凑效 });
b) 无法使用setTimeout来对音乐进行控制。如
setTimeout(function(){ audio.play();//无效 },1000);
c) 可以通过用户的互动操作来对音乐进行控制。如
element.addEventListener("click",function(){ audio.play();//凑效 });
d)可以使用touchstart触发播放音乐,但是不能使用touchend触发(经过本人好长时间来测试得出的),如:audio.play();//凑效 });``` ```element.addEventListener("touchend",function(){ audio.play();//无效 });```