uniapp创建本地通知栏通知(系统通知)

使用uniapp官方的unipush

即使只是本地创建通知也需要开通unipush 否则打包后不能创建本地通知。

1. 通知代码
在需要创建通知的地方写:

let options = {
    cover: true, // 覆盖上次
    when: new Date(),
    title: '通知消息',
  }

  let body = {
    id: 'id',
    key2: 'key2',
  }
  let payload = JSON.stringify(body)
  plus.push.createMessage(content, payload, options)

2.manifest.json页面配置
在页面开通uniPush消息推送,需要点击配置到官网设置应用签名。
在这里插入图片描述
进入官网,选择到uniPush页面,选择想要配置的应用,如没有已经设置好的签名,则点击红色框内的按钮,跳转到配置页面。
在这里插入图片描述
进入页面即可填写应用签名信息:
在这里插入图片描述
3. 如何生成应用签名呢?
可见官方介绍:如何生成应用签名

跳过安装JRE环境

keytool -genkey -alias kytest -keyalg RSA -keysize 2048 -validity 36500 -keystore kytest.keystore
按照提示配置信息,注意要记住名称(kytest.keystore)和密钥
在这里插入图片描述
查看:包含了需要填写的应用签名信息,回填并保存即可。
在这里插入图片描述
保存之后在uniPush页面就可以进行配置了,配置好选择“开通”即可。
在这里插入图片描述
4. 在json添加
在这里插入图片描述
打包后就可以使用啦!记得打包时配置包名!
在这里插入图片描述

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值