Using npm:
$ npm install -s notify-browser-msg
In Node.js:
config = { // 默认配置文件
title: '收到消息', // 默认消息title
option: {
dir: 'auto', // 主体内容的水平书写顺序
lang: '', // 提示的语言
body: '', // 提示的主题内容
tag: '', // 字符串。标记当前通知的标签。
icon: '', // 字符串。通知面板左侧那个图标地址。
image: '',
data: {}, // 任意类型和通知相关联的数据。
vibrate: [],
// 通知显示时候,设备震动硬件需要的振动模式。所谓振动模式,指的是一个描述交替时间的数组,分别表示振动和不振动的毫秒数,一直交替下去。
// 例如[200, 100, 200]表示设备振动200毫秒,然后停止100毫秒,再振动200毫秒。
renotify: false, // 是否替换之前的通知,为true时,必须设置tag的参数
silent: false, // 通知出现的时候,是否要有声音
sound: '', // 音频地址。表示通知出现要播放的声音资源
noscreen: false, // 是否不再屏幕上显示通知信
sticky: false, // 是否通知具有粘性
},
}
notifyInfoBrower(config).then(notify => {
// notify的回调事件
notify.onshow = () => {}
notify.onclick = () => {}
notify.onclose = () => {}
notify.onerror = () => {}
console.log(notify) // notify是一个实例,可以查看具体属性
})