uniapp微信小程序云开发订阅消息推送踩坑指南

开发思路

思路大纲

搭建uniapp环境

  • 下载HbuilderX
  • 选择文件-新建项目,选择uniapp项目,随便命名一个名字
  • 安装npm依赖
$ npm i hydrogen-js-sdk --save //因为数据添加用到了bmob云数据库,需要安装`hydrogen-js-sdk`npm包

编写业务代码

添加数据(bmob),后期替换为腾讯云开发数据库

获取第三方小程序推广路径

参考:

创建小程序云开发权限

打通uniapp和小程序云开发

  • 修改manifest.json文件,选择代码模式,添加云数据库的文件夹
  • 创建vue.config.js文件,配置代码编写实时编译copy

小程序订阅消息发送

  • 申请订阅消息模版,获取模版id
  • 获取订阅消息发送的权限
  • 编写订阅消息发送的云函数服务

小程序订阅消息定时发送

  • timer

上东西

小程序(https://kung-1252408270.cos.ap-chengdu.myqcloud.com/markdown/20201006210437.png )

几个大坑

定时任务不执行的问题
  • 2.uniapp云开发逻辑代码同步打包

    按照网上的做法,把copy-webpack-plugin版本定死

    $ npm i copy-webpack-plugin@5.0.0 --save
    
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容