【发布时间】:2016-03-31 16:20:01
【问题描述】:
有没有办法检测音频是否无法静音?在 iOS 设备中,无法通过 javascript 更改音频。我的应用程序中有一个按钮,可以将使用 SoundManager2 和 HTML5 视频播放的音频静音。这在 iOS 设备中不起作用。我可以检查 iOS 并进行相应处理,但我不确定是否有任何其他设备以这种方式处理,并且与设备特定更改相比,进行更多功能检测是更好的做法。我尝试检查 muted 参数,它确实发生了变化,只是没有反映,所以我不能做这样的事情:
soundManager.mute();
if (!soundManager.muted) {
alert("Can't Mute");
}
静音函数也只是返回null,所以我也不能查看它的返回值。
我有什么遗漏或者我需要专门检查 iOS 吗?
【问题讨论】:
标签: ios audio html5-audio soundmanager2