我想从服务器端向我的客户发送桌面通知。例如,我有一个基于电子商务平台的网站。我想向我的客户发送桌面通知,提供哪些新优惠。我使用以下代码创建了通知..但我想在没有任何用户活动的情况下调用通知。
$(window).load(function(){
if(!window.Notification){
console.log('sorry Notification not supported');
}
else {
Notification.requestPermission(function(p){
if(p === 'denied') {
} else if(p === 'granted') {
} else {
}
console.log(p);
});
}
var notify;
if(Notification.permission === 'default') {
console.log('Please allow Notification');
} else {
notify = new Notification('Cashback Notification..',{
body : 'Get assured cashback on purchases made via Getex.com',
icon : 'images/notification_getex.png'
});
}
});
这里我只触发窗口加载的通知,但我想从服务器端通知执行或调用任何API链接。 请帮帮我谢谢!