当新数据将添加时,WordPress响起铃声

时间:2020-01-19 作者:Aadii Mughal

我正在努力添加一个铃声通知,当在附表中插入任何新的数据行时,这将发出响铃。(同样,当我们收到新消息时,我们会在Facebook上收到通知)

I\'m able to make the function of the bell this below

function ding() {
    var bell = new  Audio("https://facebook.design/public/sounds/Notification%201.mp3");  
    bell.play();
}
现在,当插入新的数据行时,我面临的问题是无法正常工作,我已经尝试了许多如下代码

$("#theTable").on("change", function() {
    function ding() {
    var bell = new  Audio("https://facebook.design/public/sounds/Notification%201.mp3");  
    bell.play();
}
});

table image

1 个回复
SO网友:Vitauts Stočka

可能存在阻止自动播放音频的浏览器限制,请参阅此答案https://stackoverflow.com/questions/53058421/local-variable-audio-in-object-method-not-playing

您可以在浏览器开发人员工具控制台中看到这一点,将出现如下错误NotAllowedError: The play method is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.

如果仅某些特定用户需要此声音通知,则可以更改其浏览器策略以允许自动播放。

相关推荐

前端提交后jQuery克隆行不会保存

为什么克隆的值不会保存在DB中?对于第一行(不是克隆的那一行),它工作得很好,但当我使用jQuery(.clone)添加新值时,新添加的值不会保存。。。jQuery$(\'#add-embed\').on(\'click\', function() { var row = $(\'.empty-row\').clone(true); row.removeClass(\'empty-row\').addClass(\'entries\'); r