我正在尝试创建类似于 facebook 在收到消息时使用的网络通知,并创建通知,但是每次在数据库中检测到新记录时如何发送它?
我的通知如下
<script src="https://pushjs.org/scripts/push.min.js" ></script>
<script>
Push.create("Tienes un nuevo ticket", {
body: "$funcionario tiene una incidendi",
icon: '/icon.png',
timeout: 4000,
onClick: function () {
window.focus();
this.close();
}
});
</script>
最佳答案
我认为当数据库更新时你不能触发 PHP 中的函数(除非你可以访问正在更新数据库的函数)。
您可以编写一个 CRON 函数/Poll 函数每隔几秒检查一次数据库,并在看到更改时触发通知。
关于javascript - 如何在 PHP 中检测数据库事件时创建 Web 通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47212341/