更新记录
1.0.5(2024-11-13) 下载此版本
添加默认赋值 空的时候为""
1.0.4(2024-11-12) 下载此版本
修复已知问题
1.0.3(2024-11-12) 下载此版本
修改unaipp 读取问题
查看更多平台兼容性
Vue2 | Vue3 |
---|---|
√ | √ |
App | 快应用 | 微信小程序 | 支付宝小程序 | 百度小程序 | 字节小程序 | QQ小程序 |
---|---|---|---|---|---|---|
HBuilderX 3.6.8,Android:4.4,iOS:不支持,HarmonyNext:不确定 | × | × | × | × | × | × |
钉钉小程序 | 快手小程序 | 飞书小程序 | 京东小程序 |
---|---|---|---|
× | × | × | × |
H5-Safari | Android Browser | 微信浏览器(Android) | QQ浏览器(Android) | Chrome | IE | Edge | Firefox | PC-Safari |
---|---|---|---|---|---|---|---|---|
× | × | × | × | × | × | × | × | × |
android-notiation
长期维护,有任何问题在插件群联系
推荐作者保活插件一起使用
uniapp
import {NotifationListener} from "@/uni_modules/android-notiation"
var listener=new NotifationListener();
listener.listenerMessage(function( pkg, title, msg){
// showToast(pkg+"\n"+title+"\n"+msg)
that.msg="包名:"+pkg+"\n"+"标题:"+title+"\n内容:"+msg;
})
listener.listenerMessageState(function(state){
})
listener.listenerRemoveMessage(function( pkg, title, msg){
})
listener.openListener();
uniappx
import {NotifationListener} from "@/uni_modules/android-notiation"
var listener:NotifationListener|null=null;
listener=new NotifationListener();
var that=this;
listener?.listenerMessage(function( pkg:string, title:string, msg:string){
// showToast(pkg+"\n"+title+"\n"+msg)
that.msg="包名:"+pkg+"\n"+"标题:"+title+"\n内容:"+msg;
})
listener?.listenerMessageState(function(state:boolean){
showToast(state.toString()+"")
})
listener?.listenerRemoveMessage(function( pkg:string, title:string, msg:string){
// showToast(pkg+"\n"+title+"\n"+msg)
// that.msg="包名:"+pkg+"\n"+"标题:"+title+"\n内容:"+msg;
})
listener?.openListener();
NotifationListener 对象
api
是否开启通知权限
isNotifationListener
return boolean
打开通知设置
openNotifationSetting
收通知栏消息
openListener
关闭接收通知栏消息
closeListener
接收通知栏消息
listenerMessage
参数1 方法function 参数1 string 参数2 string 参数3 string
移除通知栏消息时调用
listenerRemoveMessage
参数1 方法function 参数1 string 参数2 string 参数3 string
打赏
感谢您使用此插件,如果你觉得本插件,解决了你的问题,赠人玫瑰,手留余香。
许可协议
MIT协议