我刚刚开始研究 Web Notifications API。当我加载页面时,这个 JS 会立即显示一个通知:
if("Notification" in window) {
if(Notification.permission == "granted") {
var notification = new Notification("Notification Title", {"body":"Message Body", "icon":"my-icon.png"});
} else {
Notification.requestPermission(function (permission) {
if (permission === "granted") {
var notification = new Notification("Notification Title", {"body":"Message Body", "icon":"my-icon.png"});
}
});
}
} else {
alert("Your browser doesn't support notifications");
}
但我更感兴趣的是当其他人访问同一页面时向我显示通知。例如,每当有人(不是我)访问customer.php时,通知应该显示给我,而不是他们。
这可以通过 Web Notification API 完成吗?如果可以,我将如何处理?