Javascript Chrome上的本机通知不起作用
我一直在尝试让本机通知在Chrome上工作,使用的是修改版的Javascript Chrome上的本机通知不起作用,javascript,google-chrome,notifications,Javascript,Google Chrome,Notifications,我一直在尝试让本机通知在Chrome上工作,使用的是修改版的 在Chrome上,它在Safari和Firefox中运行良好,脚本根本不做任何事情,但是MDN的原始脚本运行良好 我只是将它复制/粘贴到我的linux chrome中,它就工作了!不确定windows版本 function notify(title, body, icon){ if(!("Notification" in window)){ alert("This browser does not suppor
在Chrome上,它在Safari和Firefox中运行良好,脚本根本不做任何事情,但是MDN的原始脚本运行良好 我只是将它复制/粘贴到我的linux chrome中,它就工作了!不确定windows版本
function notify(title, body, icon){
if(!("Notification" in window)){
alert("This browser does not support desktop notification");
}else if(Notification.permission === "granted"){
var notification = new Notification(
title,
{
body: body,
tag: new Date().getTime(),
icon: icon
}
);
}else if(Notification.permission !== "denied"){
Notification.requestPermission(function(permission){
if(!("permission" in Notification)) {
Notification.permission = permission;
}
if (permission === "granted") {
var notification = new Notification(
title,
{
body: body,
tag: new Date().getTime(),
icon: icon
}
);
}
});
}
}
notify("Test title", "Test message", "http://cdn1.iconfinder.com/data/icons/windows-8-metro-style/26/message.png");