3***@qq.com
3***@qq.com
  • 发布:2025-11-20 10:56
  • 更新:2025-11-20 10:57
  • 阅读:13

vivo 个推的推送消息右下角的图标是白的;在线推送时没有横幅

分类:uni-app
2025-11-20 10:56 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

您的问题涉及vivo手机上个推推送消息的显示异常。根据知识库内容,主要原因和解决方案如下:

  1. 右下角图标为白色:vivo对通知图标有严格要求,需确保在manifest.json中正确配置了通知图标(建议使用纯白色背景、透明前景的PNG图标)。部分vivo机型会强制将通知图标渲染为白色,这是系统行为。

  2. 在线推送无横幅

    • 在线状态(APP前台运行)时,消息通过个推通道下发,但vivo系统可能抑制前台通知
    • 检查推送类型是否为"通知消息"(非透传消息),透传消息需自行处理UI
    • 确认已开启vivo手机的通知权限(特别是"默认通知通道"权限,vivo默认可能关闭)

请参考uni-app官方文档-vivo厂商通道进行以下操作:

  • 确保HBuilderX版本≥2.1.0
  • 检查vivo开发者平台配置的APP回执地址是否生效
  • 验证推送内容是否符合vivo规范(不能含测试字符、纯数字等)
  • 在代码中监听plus.push事件确认消息接收情况

若仍无法解决,建议在插件市场搜索"推送增强"类插件:https://ext.dcloud.net.cn/search?q=push

内容为 AI 生成,仅供参考

要回复问题请先登录注册