当前位置: 首页 > news >正文

【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(7)

1.问题描述:

推送通知到手机,怎么配置拉起应用指定的页面?

解决方案:

1、如果点击通知栏打开默认Ability的话, actionType可以设置为0, 同时可以在.clickAction.data中,指定待跳转的page页面,命名为pageUri。

2、然后在UIAbility的onNewWant或者onCreate方法中解析配置的pageUri;

3、如果应用进程不存在将会触发onCreate方法,可以在onCreat方法中获取pageUri。获取到pageUri之后,应用可以选择是通过跳转的方式跳转到目标页面;或直接通过loadContent方式,加载目标页面。

4、如果应用进程存在将会触发onNewWant方法,然后可以通过跳转的方式跳转到目标页面。

2.问题描述:

接入鸿蒙Push Kit和接HMS Core Push Kit,在服务端API有哪些差异?

接入鸿蒙Push Kit,需要服务端针对鸿蒙单独开发一套逻辑么?如果不需要,需要做哪些调整?

解决方案:

1.鸿蒙Push Kit当前使用的是V3场景化接口,将典型的推送场景按照类型拆分为多种场景,不同场景定义为不同push-type,提供基于场景的消息发送,治理和差异化能力,实现更好的消息触达和用户使用体验。

2.服务端需要重新接入,详见:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-scenariozed-api-intro-V5

3.问题描述:

申请推送通知扩展消息权益成功后,Push Kit会拉起应用的子进程对应的代码实现,这个子进程是什么?能否在里面处理一些类似自定义声音等行为?

解决方案:

1.参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-extend-noti-V5

子进程回调是:RemoteNotificationExtensionAbility

2.可以实现类似支付宝收款到账xx元的语音播报内容。

4.问题描述:

单框架系统设备会上报新的token吗?双框架旧设备token还能下发消息吗?

解决方案:

双框架升级为单框架,老的双框架push token会失效,需要应用重新申请push token上报到应用服务器。

http://www.lryc.cn/news/502616.html

相关文章:

  • 远程桌面防护的几种方式及优缺点分析
  • ASP.NET|日常开发中连接Sqlite数据库详解
  • python的自动化seleium安装配置(包含谷歌的chromedriver)
  • QT requested database does not belong to the calling thread.线程中查询数据报错
  • 服务器一般装什么系统?
  • Linux vi/vim 编辑器使用教程
  • JavaEE多线程案例之阻塞队列
  • 梳理你的思路(从OOP到架构设计)_基本OOP知识04
  • nginx反向代理(负载均衡)
  • Android系统应用主要模块
  • 【万字详解】三维重建(二)——NeRF、NeuS、MeshUDF、NeuralUDF、3DGS、GShell
  • 【RK3588 Linux 5.x 内核编程】-内核线程与Seqlock
  • 访问者模式的理解和实践
  • 在Scala中对Map函数的使用
  • PyTorch基本使用-张量的索引操作
  • OpenCV实验:图片加水印
  • sql server log文件
  • Elasticsearch 集群部署
  • 微信小程序5-图片实现点击动作和动态加载同类数据
  • 策略梯度定理公式的详细推导
  • 力扣-图论-10【算法学习day.60】
  • 《Python WEB安全 库全解析》
  • Linux yum-config-manager命令异常
  • ios 开发配置蓝牙
  • geoserver(1) 发布sql 图层 支持自定义参数
  • Linux:network:添加ip的时候自动添加一个本地路由
  • go 集成nacos注册中心、配置中心
  • ssd202d-badblock-坏块检测
  • MySQL-练习-数据介绍
  • React框架:解锁现代化Web开发的新维度