当用户回答问题时,我的网站正在播放声音。但我注意到,即使我将其置于静音模式,但在我的平板电脑(iPad)和移动设备(iPhone)上播放声音。而且我不希望手机/平板电脑在用户将其设备设置为静音模式(铃声)时播放声音。那么,我可以检测设备是否静音/静音,然后不播放任何声音?我在Safari和Chrome上进行了测试,无论铃声状态如何,它都会播放声音。如果移动设备被静音,Javascript可以检测到吗?
编辑:如果不可能读取这些信息,那么我的问题是如果有一种方法可以播放尊重用户静音偏好的声音吗?我使用的是jQuery的$("#correctsound").trigger('play')
,显然这并不尊重这些设置。我们有不同的方式来播放将这些设置考虑在内的声音吗?
可能重复的[Javascript:你能否读取系统卷?](http://stackoverflow.com/questions/5368596/javascript-can-you-read-the-systems-volume) –