我知道您不能在iOS中更改(或靜音)HTML5音頻元素的音量,因此我正在尋找測試方法(以便刪除與音量相關的UI元素)。功能測試的iOS5的HTML5音頻限制?
閱讀後:
具體做法是:
「在iOS設備上的音頻電平始終是用戶的物理控制下的體積屬性不是在JavaScript中設定的閱讀量。屬性總是返回1.「
我想我可以創建一個新的音頻對象,嘗試將音量更改爲1以外的值,然後測試音量。即:
var isIOS = false;
var test = new Audio();
test.volume = 0.5;
if (test.volume === 1) {
isIOS = true;
}
我只是想知道是否有人知道這個問題,和/或有更好的解決方案。是否有誤報的可能性?
此外,有沒有人知道任何其他設備,不允許音量更改,但不以這種方式實現它?
歡呼聲。