热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

力软挪动框架ioniccordova插件jpushphonegapplugin极光推送设置要领vs2017

极光推送是如今盛行的推送体式格局,因为官网的类型藏得比较隐藏,本身探索了半天,下面引见下cordova极光推送插件的装置和代码运用.以下是cordova安卓装置设置,ios的背面项

极光推送是如今盛行的推送体式格局,因为官网的类型藏得比较隐藏,本身探索了半天,下面引见下cordova极光推送插件的装置和代码运用.
以下是cordova安卓装置设置,ios的背面项目完成了再补充

一.猎取极光推送key
上极光开发者效劳官网https://www.jiguang.cn/注册账…
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
注重运用称号要和cordova设置文件中config.xml的文件的顺序称号一致,天生AppKey,纪录好
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
二.装置jpush-phonegap-plugin极光推送插件
翻开敕令提醒器,发起用右键以管理员身份运转,能够免却一些权限的贫苦题目,进入项目地点目次,敕令行下装置插件
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
先查询下你的cordova版本cordova-v,7.0.0以上和之内的版本装置的体式格局不一样,我的cordova是5.2.0的,装置步骤以下
cordova plugin add cordova-plugin-jcore@1.1.12
cordova plugin add jpush-phonegap-plugin@3.3.2 –variable APP_KEY=第一步注册取得的key
如果是7.0.0以上的直接运转
cordova plugin add jpush-phonegap-plugin
装置默许的最新版本即可

三.主页代码中到场以下代码

//极光推送代码
var getRegistratiOnID= function () {
window.JPush.getRegistrationID(function (data) {
try {
console.log("JPushPlugin:" + data);
if (data.length == 0) {
var t1 = window.setTimeout(getRegistrationID, 1000);
}
} catch (exception) {
console.log(exception);
}
});
};
window.JPush.init();//初始化
window.JPush.setDebugMode(true);
window.setTimeout(getRegistrationID, 1000);

上面是精简后的初始化代码,想要更多功用,比方推送用户名,封闭翻开推送等功用,参考下面细致文档
https://github.com/jpush/jpus…

四.功用测试
在真机或许模拟器上运转顺序后,上岸https://www.jiguang.cn/,极光…
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
点击推送-发送关照,随意填写内容,目的平台选android,马上发送
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
一般的话,你的手机or模拟器就会有推送提醒了.
《力软挪动框架 ionic cordova插件jpush-phonegap-plugin 极光推送设置要领 vs2017》
安卓的推送就写到这里,IOS的等项目完成后再补充.


推荐阅读
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • Ubuntu GamePack:专为游戏爱好者打造的Linux发行版
    随着Linux系统在游戏领域的应用越来越广泛,许多Linux用户开始寻求在自己的系统上畅玩游戏的方法。UALinux,一家致力于推广GNU/Linux使用的乌克兰公司,推出了基于Ubuntu 16.04的Ubuntu GamePack,旨在为Linux用户提供一个游戏友好型的操作环境。 ... [详细]
  • 本文介绍了如何利用Java中的URLConnection类来实现基本的网络爬虫功能,包括向目标网站发送请求、接收HTML响应、解析HTML以提取所需信息,并处理可能存在的递归爬取需求。 ... [详细]
  • 本文详细探讨了JavaScript中四种获取CSS样式的不同方法:style、currentStyle、getComputedStyle和getBoundingClientRect。每种方法的适用场景及其兼容性问题,并提供了解决方案。 ... [详细]
  • 交互式左右滑动导航菜单设计
    本文介绍了一种使用HTML和JavaScript实现的左右可点击滑动导航菜单的方法,适用于需要展示多个链接或项目的网页布局。 ... [详细]
  • EasyMock实战指南
    本文介绍了如何使用EasyMock进行单元测试,特别是当测试对象的合作者依赖于外部资源或尚未实现时。通过具体的示例,展示了EasyMock在模拟对象行为方面的强大功能。 ... [详细]
  • 本文详细介绍了如何正确安装Java EE SDK,并解决在安装过程中可能遇到的问题,特别是关于servlet代码在Apache Tomcat 10中无法运行的情况。 ... [详细]
  • JavaScript:简洁与复杂之间的平衡
    本文探讨了在编写JavaScript教程时,如何在保持内容简洁的同时,确保初学者能够理解并应用实际开发中的复杂问题。文章通过具体示例分析了不同层次的JavaScript代码实现。 ... [详细]
  • 闭包函数,即匿名函数,在PHP中通过Closure类表示。本文将探讨如何访问闭包内的static、this及parameter等关键属性。 ... [详细]
  • 1、字符型常量字符型常量指单个字符,是用一对单引号及其所括起来的字符表示。例如:‘A’、‘a’、‘0’、’$‘等都是字符型常量。C语言的字符使用的就是 ... [详细]
  • 本文介绍了如何通过ARM编译器组件重定向标准C运行时库的I/O函数,以适应不同的硬件平台。原文链接:https://www.keil.com/pack/doc/compiler/RetargetIO/html/retarget_overview.html ... [详细]
  • 本文探讨了在React项目中实现子组件向父组件传递数据的方法,包括通过回调函数和使用React状态管理工具。 ... [详细]
  • 递归编程不仅是一种优雅的技术,还能让复杂的算法变得简洁高效。尤其在使用如Scala等支持函数式编程的语言时,递归更是不可或缺。本文将通过一个具体的例子,探讨递归的深层魅力。 ... [详细]
  • 在Java应用程序开发过程中,FTP协议被广泛用于文件的上传和下载操作。本文通过Jakarta Commons Net库中的FTPClient类,详细介绍如何实现文件的上传和下载功能。 ... [详细]
  • 本文探讨了如何利用System.Diagnostics.Trace作为.NET库中的通用日志记录方法,同时考虑了其在性能关键代码中的影响。 ... [详细]
author-avatar
手机用户2602909133
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有