我想停用自動播放來自我網站的音頻流,問題在於移動設備無法使用自動播放功能,而且激活該事件的按鈕已暫停(就好像您正在播放音頻一樣) 。我希望不會出現暫停按鈕播放按鈕,我認爲最好禁用移動設備上的自動播放功能。在移動設備上禁用自動播放
<script type="text/javascript">
var audio, playbtn, mutebtn, seek_bar;
function initAudioPlayer(){
audio = new Audio();
audio.src = "http://listen.streaming";
audio.loop = true;
audio.play();
// Set object references
playbtn = document.getElementById("playpausebtn");
// Add Event Handling
playbtn.addEventListener("click",playPause);
// Functions
function playPause(){
if(audio.paused){
audio.play();
playbtn.style.background = "url(pausa-sobre.png) no-repeat";
} else {
audio.pause();
playbtn.style.background = "url(play-sobre.png) no-repeat";
}
}
}
window.addEventListener("load", initAudioPlayer);
</script>
HTML
<button id="playpausebtn"></button>
CSS
button{ border:none; cursor:pointer; outline:none; }
button#playpausebtn{
background:url(pausa-sobre.png) no-repeat;
width:68px;
height:68px;
}
請提供與播放器和播放/暫停按鈕的HTML。 –
我編輯帖子,對不起。謝謝 – pTRONICA
默認情況下在手機上禁用自動播放功能:) –