更新记录

1.0.0(2025-01-03) 下载此版本

初始化


平台兼容性

xtf-send-notifation

uniapp

    import {sendNotifation,goNotifationSetting ,isNotfationOpen,NotificationData,cancelAll,cancel,onJumpNotifationClick} from "@/uni_modules/xtf-send-notifation"
    sendNotifation({
        title:"hello uniapp",// 通知标题
        msg:"this is a msg",
        jumpUrl:"/pages/test/test",
        dataType:0
    } )  // 发布通知
    //var oepn=isNotfationOpen();// 通知栏权限是否打开
    //goNotifationSetting()// 打开通知栏设置

    //cancelAll();// 取消通知 

    App.vue 
    onShow(){
            onJumpNotifationClick(function(type,  res){
                uni.navigateTo({
                    url:res
                })
            })
          }

uniappx

import {sendNotifation,goNotifationSetting ,isNotfationOpen,NotificationData,cancelAll,cancel,onJumpNotifationClick} from "@/uni_modules/xtf-send-notifation"
    sendNotifation({
        title:"hello uniapp",// 通知标题
        msg:"this is a msg",
        jumpUrl:"/pages/test/test",
        dataType:0
    } as NotificationData )

    //var oepn=isNotfationOpen();// 通知栏权限是否打开
    //goNotifationSetting()// 打开通知栏设置

    //cancelAll();// 取消通知 

    App.uvue 
    onShow(){
            onJumpNotifationClick(function(type:number,  res:string){
                uni.navigateTo({
                    url:res
                })
            })
          }
export type NotificationData={
    title:string,// 标题
    msg:string, // 消息内容
    channelId?:string, // channelid  可为空
    channelName?:string, // channelName 可为空
    iconName?:string,// icon 名称  插件目录下  默认为uts/app-android/res/drawble/ 可为空 
    id?:number, // 通知栏消息id 可为空
    jumpUrl?:string,// 指定跳转地址 可为空
    dataType?:number,// 数据类型 可为空
    notfationSound?:boolean  // 通知 channel 是否包含声音  可为空
}

开发文档

UTS 语法 UTS API插件 UTS uni-app兼容模式组件 UTS 标准模式组件 Hello UTS

隐私、权限声明

1. 本插件需要申请的系统权限列表:

<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问