5***@qq.com
5***@qq.com
  • 发布:2022-11-24 10:47
  • 更新:2022-11-24 18:11
  • 阅读:271

【报Bug】透传消息不能唤起后台APP

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.14.6 (18G9323)

HBuilderX类型: 正式

HBuilderX版本号: 3.6.5

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: TAS-AL00

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

1、APP切换到后台
2、收到消息
3、点击消息

预期结果:

唤起APP

实际结果:

没有任何效果

bug描述:

APP在后台,收到消息,点击消息无法唤起APP
效果看附件

2022-11-24 10:47 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com (作者) - APP开发

unipush 1.0

  • 小白请指教

    应该是app的后台弹窗权限没有开启

    2022-11-24 16:50

  • 5***@qq.com (作者)

    回复 小白请指教: 但是我们生成环境就行,这个应用的权限都是开的

    2022-11-24 16:53

  • 小白请指教

    回复 5***@qq.com: 可以看下 我之前好像就是这个情况 部分手机有这个权限 要开启 好像还没有办法在app内监听设置 我之前没有找到 貌似要和手机厂商合作

    2022-11-24 17:09

  • 小白请指教

    尊敬的华为应用开发者,您好:


    为保护用户使用华为手机过程中,不受三方应用随意后台弹窗打扰。我们增加了“后台弹窗”权限,该权限关闭时应用在后台弹出界面的能力会受到限制,除非用户手动授予该权限给应用。后台弹窗权限开关默认为拒绝,拒绝时应用无法在后台时弹出界面。


    如果您当前的业务有后台弹窗的场景,我们提供了两种适配方案:


    1、 推荐您将后台启动activity改为显示通知,参考适配方案:

    https://developer.android.com/guide/components/activities/background-starts?hl=zh-cn

    实现横幅通知的适配方式:

    https://developer.android.com/training/notify-user/time-sensitive?hl=zh-cn

    2、对于业务上必须具有在后台时弹出界面的应用,例如闹钟类、运动类、电话类等类型,您可以提醒用户去权限设置里手动开启后台弹窗权限开关,我们不提供跳转逻辑


    感谢各位应用开发者的支持。


    谢谢!

    2022-11-24 17:15

  • 小白请指教

    之前咨询的回复

    2022-11-24 17:15

DCloud_Android_THB

DCloud_Android_THB

开启后台弹窗权限就可以 ,这个开关在部分设备存在,这个权限是需要用户手动操作的。

该问题目前已经被锁定, 无法添加新回复