在IOS手机上面就算直接设置了volume 0.01,他还是最大音量 1,这里的话,是苹果的设定,具体可以见《Safari Html5 Audio And Video》一文的苹果官方详细说明。
对于背景音乐自动播放问题,就IOS而言,在微信里面,页面加载后调用play是可以正常播放音乐的,但是在同个手机safari上,它是不能自动播放的,因为IOS系统为了防止网页浪费用户流量,需要用户在该页面进行操作(比如 划屏,点击)后,,才能播放音频,视频同理,所以在safari打开后,一切都是那么安静… 这里解决方法,可以做一个音频按钮,引导用户选择需不需要背景音乐,然后就有了用户操作。