HTML5音频播放器仅在双击后才能在移动浏览器上播放

问题描述 投票:0回答:1

我正在创建一个自定义HTML5音频播放器。当用户单击按钮时,播放器播放音频。

$("#buttonPlay").click(function () {
var player = document.getElementById("player");
player.play();
});

它在桌面上运行良好,但需要双击移动浏览器。问题是什么?

javascript jquery html5 audio-player
1个回答
0
投票

尝试使用如下:

var btnplay = document.getElementById("buttonPlay");
var player = document.getElementById("player");

btnplay.addEventListener('touchstart', function(ev) {
   player.play();
})
© www.soinside.com 2019 - 2024. All rights reserved.