Chrome 插件开发-桌面通知设置实战演示,设置通知显示、存在时间

时间:2022-07-25
本文章向大家介绍Chrome 插件开发-桌面通知设置实战演示,设置通知显示、存在时间,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

给大家先看下效果:

之前用的是 webkitNotifications.createNotification() 方法,现在已经不用了。 现在用的是 chrome.notifications.create() 方法。

我在 backgroud.js 里设置桌面通知显示。 创建通知时 type、title、message、iconUrl4 个属性一定要有。

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);

详细属性如下: