我有一个带有基本Javascript循环计时器脚本的网页。 我想在每次重启计时器时播放声音。
这是我的剧本:
var audiof = new Audio('beep.mp3');
if (Seconds == 0)
{ audiof.play(); }
在桌面上正常工作。不适用于手机或平板电脑。
我读过你不能在移动设备上播放音频,除非用户触发。 我想添加一个按钮来启动/停止音频,这样的事件可以成为启动音频的触发器吗? 我该如何解决这个问题?
谢谢!
答案 0 :(得分:0)
使用以下方式使其工作:
function clickbutton() {
audiof.play();
audiof.pause();
}
这种方法有什么问题吗?