在桌面Safari中播放声音

时间:2018-07-24 18:50:36

标签: javascript safari

是否可以在没有用户交互的情况下在桌面Safari中播放声音?例如,当我从服务器收到消息或更改了一些交互式元素时?

这是我正在使用的代码,用户必须在我的网页上单击“允许声音”,它可以帮助Chrome开始播放声音,但仍无法在Safari中工作:

var hornSound = new Audio('airhorn.wav');
hornSound.play().then(function() {
    goals.push(goal);
});

0 个答案:

没有答案