美文网首页
uniapp推送流程

uniapp推送流程

作者: 没事走两步有事跑两步 | 来源:发表于2020-08-31 23:34 被阅读0次
首先这个功能在uniapp上面比较简单,因为uniPush集成了个推并且免费使用。
  1. manifest.json 中开启同送权限,然后点击配置。使用自己的uniapp账号,https://dev.dcloud.net.cn/
    后台创建自己的应用。
  2. 点击uniPush创建一个推送。
  3. 测试
    • 建议打包自定义基座测试 运行---手机模拟器---制作自定义基座
    • 或云打包测试
  4. 厂商推送,需要申请各个平台的推送权限。准备好材料,一般需要几天。主要材料包括,企业三证,法人身份证正反面照片,法人手持身份证正反面照片。
  5. 透传
  • 目前测试透传需要传入指定格式
  {"title":"晚上食堂恰饭呀","content":"还有一小时","payload":"1234567890"}
  • 前端在处理时需要监听推送消息,当接收使创建手机通知栏消息,以及点击时的逻辑操作
  • 需要注意的是推送的监听代码只能写在app.vue的 onLaunch 回调中
  onLaunch: function() {
            console.log('App Launch')
            // #ifdef APP-PLUS
            plus.push.addEventListener('click', function(msg) {
                console.log("msg", msg);
                //处理点击消息的业务逻辑代码 
                // plus.nativeUI.alert("click:" + JSON.stringify(msg));
                // plus.nativeUI.alert(msg.payload);
                // 被点击时跳转应用首页
                uni.navigateTo({
                    url:'./pages/tabBar/home/home',
                })
            }, false);
        //监听接收透传消息事件  
            plus.push.addEventListener('receive', function(msg) {
                //处理透传消息的业务逻辑代码 
                alert('谈不谈就完了'  )
                plus.nativeUI.alert("recevice:" + JSON.stringify(msg.title))
                plus.nativeUI.alert("recevice:" + JSON.stringify(msg.payload))
                // plus.push.createMessage( content, payload, option );
                                // 创建手机通知栏消息
                plus.push.createMessage( msg.title,msg.payload);
            }, false);
            // #endif
        },

相关文章

  • uniapp推送流程

    首先这个功能在uniapp上面比较简单,因为uniPush集成了个推并且免费使用。 在manifest.json ...

  • uniapp-payment

    uniapp-payment 介绍 uniapp支付 微信支付流程 测试接入的是uniapp官方预下单接口 APP...

  • HBuilderX打包ipa

    需求 公司外面接了外包源码,要用uniapp导出ipa(带有push推送)。 工具 uniapp官网注册开发者账号...

  • uniapp推送消息

    App 推送消息,直接上图 注意网址填写app包名时,一定要跟你打包时一个Android包名一样,componen...

  • uni-app消息推送UniPush

    uniapp 消息推送功能实现[https://blog.csdn.net/PangHuuuu/article/d...

  • uniapp推送消息完整-包含前端后台

    此文章针对uniapp推送消息的总结,记录博主完整的心路历程~ 只针对安卓的在线推送,离线需要配置厂商推送,具体可...

  • uniapp开发 极光推送(离线打包,以iOS为例)

    1、极光推送的原生插件 uniapp导入极光推送的本地插件,主要用于离线打包JG-JPush的1.0.3版本JG-...

  • 推送流程

    第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。 第二阶段:APNS在自身的已注册Pu...

  • 推送流程(极光推送)

    第一导入sdk 1.导入sdk,官网下载和cocoapods导入两种方式,ps:官网下载记住导入对应的库 第二证书...

  • 2019-07-25 uniapp集成个推成功实现推送功能

    DCloud官方提供的文档: UNIAPP项目+个推成功实现推送功能 Android平台云端打包证书使用说明 条件...

网友评论

      本文标题:uniapp推送流程

      本文链接:https://www.haomeiwen.com/subject/nrcmsktx.html