2012-03-17 47 views

回答

3

Safari HTML5 Audio and Video guide

在iOS設備上的音頻電平始終是用戶的物理控制之下。無法在JavaScript中設置音量屬性。讀取音量屬性總是返回1.

在所有其他設備上,您還可以將muted屬性設置爲true

+0

謝謝,吮吸知道,但我想這就是爲什麼一些其他移動設備不支持這一點。 這是我在jPlayer源代碼中找到的那些UA的參考,[這裏是一個列表](https://github.com/happyworm/jPlayer/blob/master/jquery.jplayer/jquery.jplayer.js#L308)。 – Ronny 2012-04-01 10:00:47

0

在Android上,您可以設置音量屬性,它可以在本地瀏覽器中運行,但不能在Chrome中運行。

嘗試......

var audio1 = new Audio(); 
audio1.src = "test.mp3"; 
audio1.volume = 0.3; 
audio1.play(); 
+0

這不適用於鉻 – eerrzz 2017-10-31 18:16:53

+3

我想你錯過了我說的「但不在鉻」的部分 – 2017-11-02 21:57:22

相關問題