开发者社区> 问答> 正文

用户没有看到推送栏的消息,在app里面也可以看到相关内容,应用研发平台EMAS可以实现的?

应用研发平台EMAS如果使用Notification,一定要用户在推送栏点一下,才能回调到app里面。如果使用Message,就没有推送栏消息,用户无需点击推送栏消息,就可以在app里面收到消息并将处理结果展示给用户。如果希望用户既可以看到推送栏的消息,同时,如果推送时,用户的app是打开的,此时,能自动的收到消息并将处理结果展示给用户(这样即使用户没有看到推送栏的消息,在app里面也可以看到相关内容)。这可以实现的么?

展开
收起
-Feng、冯冯 2024-03-06 11:56:04 27 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在应用研发平台EMAS中,要实现用户既可以看到推送栏的消息,同时在应用打开时自动收到消息并展示处理结果,可以通过以下步骤实现:

    1. 使用Message类型进行推送:Message类型的推送不会在推送栏显示消息,而是直接将消息发送到应用。当应用处于前台或后台运行时,可以监听到推送的消息,并在应用内进行处理和展示。
    2. 自定义推送栏消息:为了在推送栏显示消息,可以使用自定义推送栏的功能。通过编写自定义的推送栏布局和逻辑,可以在推送栏上显示消息。
    3. 结合Notification和Message的优点:在应用内注册推送服务时,可以同时监听Notification和Message类型的消息。这样,无论用户是否点击推送栏消息,应用都可以接收到推送的消息,并在合适的时机进行处理和展示。
    4. 设置合适的监听器和处理逻辑:根据应用的需求,设置合适的监听器来监听推送的消息。在监听器中,可以根据消息的类型和内容来决定如何处理和展示消息。
    5. 考虑用户体验和兼容性:在设计和实现推送功能时,需要考虑用户体验和不同设备的兼容性。确保在不同设备和系统版本上都能正常工作,并且提供友好的用户体验。

    综上所述,EMAS平台可以实现用户既可以看到推送栏的消息,同时在应用打开时自动收到消息并展示处理结果的需求。通过结合Notification和Message的优点,以及自定义推送栏消息和设置合适的监听器和处理逻辑,可以实现这一目标。

    2024-03-08 21:26:26
    赞同 展开评论 打赏
  • 阿里云大降价~

    应用研发平台EMAS可以实现用户既可以看到推送栏的消息,同时在App里面也可以收到消息并展示相关内容

    EMAS提供了两种主要的推送类型:Notification和Message。Notification是推送通知,需要用户点击推送栏消息才能进入App内部处理。而Message是透传消息,App可以在后台直接接收到消息内容,无需用户点击推送栏消息。

    要实现您描述的场景,您可以结合使用Notification和Message。具体操作如下:

    1. 使用Notification:首先,您可以使用Notification来发送推送通知,这样用户可以在推送栏看到消息。
    2. 使用Message:同时,您也可以使用Message来发送透传消息。在App内部,您可以监听Message事件,一旦收到Message,就可以自动处理消息内容并展示给用户。
    3. 监听App状态:在App内部,您可以监听App的前台状态。如果App处于前台状态,当收到Message时,可以直接处理并展示消息内容;如果App处于后台状态,用户可以通过点击推送栏的Notification来激活App。
    4. 自定义接收逻辑:在App内部,您可以自定义接收Message的逻辑,根据不同的消息内容进行相应的处理和展示。

    综上所述,通过结合使用Notification和Message,您可以实现用户既可以看到推送栏的消息,同时在App里面也可以收到消息并展示相关内容的需求。请注意,具体的实现方式可能会因EMAS的版本和配置不同而有所差异,建议参考EMAS的官方文档或联系技术支持以获取更详细的指导。

    2024-03-07 18:53:18
    赞同 展开评论 打赏
  • 推送通知的回调方法 onNotification在这个方法里面处理
    判断一下app是否在前台 然后在这个方法里面处理
    此回答整理自钉群“【移动推送】技术支持3群-应用研发平台EMAS”

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

相关电子书

更多
女性移动App安全攻防战 立即下载
汇聚云计算的生态核能——云市场,云上APP Store 立即下载
千万级用户直播App——服务端架构设计和思考 立即下载