给大家先看下效果:
之前用的是 webkitNotifications.createNotification()
方法,现在已经不用了。
现在用的是 chrome.notifications.create()
方法。
我在 backgroud.js 里设置桌面通知显示。
创建通知时 type、title、message、iconUrl 这 4 个属性一定要有。
function desktop_notification(){ chrome.notifications.create("id", { type : 'basic', title : ' ', // 这里我故意使显示这个为空,显得没那么拥挤 message : 'Auto Recode Start · · ·', iconUrl : 'static/nc_16x16.png' }); } // 调用桌面通知 desktop_notification(); // 通知定时2秒进行清理 setTimeout(function(e){ // 这里的id只要和创建的时候设置id值一样就行了,就可以清理对应id的通知了 chrome.notifications.clear("id"); }, 2000);
详细属性如下:
喜欢的点个赞❤吧!