当用户正确/错误地回答问题时,我的网站正在播放声音。但我注意到在我的平板电脑 (iPad) 和移动设备 (iPhone) 上,即使我将其置于静音模式,它也会播放声音。当用户明确将其设备设置为静音模式(铃声)时,我不希望手机/平板电脑播放声音。那么,我可以检测设备是否静音/静音然后不播放任何声音吗?我在 Safari 和 Chrome 上进行了测试,它总是播放声音,不管铃声的状态如何。
编辑:如果无法阅读此信息,那么我的问题是,是否有一种播放声音的方法可以尊重用户的静音偏好?我正在使用 jQuery 的$("#correctsound").trigger('play')
,显然这不尊重这些设置。我们是否有考虑这些设置的不同方式来播放声音?