开发者社区> 问答> 正文

应用研发平台EMAS在应用没有启动的情况下,使用厂商通道,弹出这样的通知,是什么情况?

应用研发平台EMAS在应用没有启动的情况下,使用厂商通道,弹出这样的通知,是什么情况?a6884aa7f75411c4005e0e9ad05cf963.jpg

展开
收起
2401。 2023-07-16 16:46:12 84 0
2 条回答
写回答
取消 提交回答
  • 应用研发平台EMAS在应用没有启动的情况下,使用厂商通道弹出通知是指在移动设备上收到离线推送消息,并通过厂商通道直接显示通知,而无需应用启动。

    传统的推送通知需要应用启动后才能收到并展示。但是,一些移动设备厂商提供了自己的推送通道(例如华为推送、小米推送等),这些通道可以使应用在未启动时也能收到推送消息。EMAS利用这些厂商通道的特性,可以在应用未启动的情况下,通过厂商通道将推送消息以通知的形式展示给用户。

    当应用没有启动时,厂商通道可以在系统层面接收到推送消息,并显示在通知栏中。用户可以通过点击通知来查看消息的具体内容,甚至可以打开应用进行进一步操作。

    这种方式对于实时性较高的消息或重要的通知非常有效,因为即使应用没有运行,用户仍然能够及时收到相关信息。

    2023-07-16 20:53:28
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    当应用程序未启动时,EMAS SDK会利用厂商通道向设备发送离线推送消息。当用户打开应用程序时,应用程序会接收到这些离线消息,并进行处理,例如弹出通知等。在Android平台上,离线推送通常使用Notification API来实现弹出通知窗口。

    需要注意的是,为了使用离线推送功能,您需要在应用程序中正确集成和配置EMAS SDK,并设置相应的离线推送参数。同时,您还需要在EMAS控制台中进行相应的配置,例如开启离线推送功能、设置推送通道等。

    以下是一些推荐的资料,可供参考:

    EMAS SDK官方文档:https://help.aliyun.com/document_detail/61075.html
    EMAS SDK中的Notification API文档:https://help.aliyun.com/document_detail/61082.html
    EMAS SDK中的PushService API文档:https://help.aliyun.com/document_detail/61077.html

    2023-07-16 16:54:40
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载