当前位置:首页 > 技术分析 > 正文内容

3分钟搞定UNIAPP对接极光推送,获取推送消息

ruisui884个月前 (02-27)技术分析45

1.在极光官网首页完成登录注册,关联你的app,获取appkey



2.在HBuilder编辑器中打开uniapp项目,并在插件市场搜索极光推送官方插件(认准官方插件,如下图),导入到你的项目中



3.在你的项目中APP.vue同级目录下新增nativeplugins文件夹,将官网给的JG-JCore 和 JG-JPush文件夹复制到nativeplugins下,点击manifest.json,找到app原生插件配置,选择本地原生插件,勾选这俩插件,然后再输入第一步获取的appkey





4.点击manifest.json,找到App模块配置Push(消息推送),只需要勾选Push。


5.页面代码展示,再App.vue中的onLaunch钩子函数中写对应的消息推送业务

第一步: 获取通知权限,判断是否有权限,没有就弹窗点击跳转打开权限

调用this.noticeMsgTool();

第二步: 初始化极光推送

this.initPush();

详细代码如下,亲自验证过,只要第一步先申请好Appkey,将按照步骤,将代码放入进去,然后打包自己的基座运行,发送消息就可以再通知栏看到了,没有点开的时候,应用程序会有角标显示,点击通知栏消息,可以设置跳转到指定的app页面;




扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/2326.html

标签: vue弹窗组件
分享给朋友:

“3分钟搞定UNIAPP对接极光推送,获取推送消息” 的相关文章

gitlab简单搭建与应用

一、gitlab1、简介GitLab是利用Ruby on Rails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。与Github类似,GitLab能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历...

代码分支规范

一.gitflow工作流说明:主分支:master,稳定版本代码分支,对外可以随时编译发布的分支,不允许直接Push代码,只能请求合并(pull request),且只接受hotfix、release分支的代码合并。gitlab上做限制。热修复分支:hotfix,针对现场紧急问题、bug修复的代码分...

Python 幕后:Python导入import的工作原理

更多互联网精彩资讯、工作效率提升关注【飞鱼在浪屿】(日更新)Python 最容易被误解的方面其中之一是import。Python 导入系统不仅看起来很复杂。因此,即使文档非常好,它也不能让您全面了解正在发生的事情。唯一方法是研究 Python 执行 import 语句时幕后发生的事情。注意:在这篇文...

BuildKit 镜像构建工具

#暑期创作大赛#快速开始 对于 Kubernetes 部署,请参阅examples/kubernetes。BuildKit 由buildkitd守护进程和buildctl客户端组成。虽然buildctl客户端可用于 Linux、macOS 和 Windows,但buildkitd守护程序目前仅适用于...

HTML5+眼球追踪?黑科技颠覆传统手机体验

今天,iH5工具推出一个新的神秘功能——眼动追踪,可以通过摄像头捕捉观众眼球活动!为了给大家具体演示该功能的使用,我做了一个案例,供大家参考。实际效果如下:案例比较简单,就是通过眼动功能获取视觉焦点位置,剔除用户看中的牌。现在,舞台的属性中多了一个“启用眼动”的选项,另外,还多了一个“启用摄像头”的...

Gemini应用在Android上广泛推出2.0闪电模式切换器

#头条精品计划# 快速导读谷歌(搜索)应用的测试频道在安卓设备的双子应用中推出了2.0闪电实验功能,现已向稳定用户开放。双子应用通过谷歌应用运行,目前推出的15.50版本中,用户可通过模型选择器体验不同选项,包括1.5专业版、1.5闪电版和2.0闪电实验版。2.0闪电实验模型提供了更快的响应速度和优...