我需要有可能在接到订单后立即在后端播放声音。使用Web通知会显示一条消息,这正是应该播放声音的位置。它可以在台式机上运行,但不能在Android 7上运行。
在Android设备上,我已经将后端添加为主屏幕。 Android设备是SUNMI V2。
<audio id="notifiction_sound" src="/sounds/alarm.mp3" loop preload="auto" muted></audio>
将在触发Web通知后调用此函数
window.ringSound = () =>
{
let soundElem = document.getElementById('notifiction_sound');
soundElem.muted = false;
soundElem.pause();
soundElem.currentTime = 0;
window.waitFor(1000);
soundElem.play();
};
有人知道此问题的解决方法吗?
[使用最新版本的Chrome / Firefox Mobile时,似乎没有针对此问题的有效解决方案。因此,受此影响的所有设备都将配备Opera Mobile。因为它在这里仍然有效