twofang
twofang
  • 发布:2024-04-23 13:41
  • 更新:2024-04-29 14:11
  • 阅读:41

【报Bug】DCloud-PushSound无法自定义铃声配置不生效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS 14.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.8.12

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: mi9

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
const plugin = uni.requireNativePlugin("DCloud-PushSound");  
plugin.setCustomPushChannel({  
        soundName: "mlh_pushsound",  
    channelId: "mlh_pushsound",  
    channelDesc: "mlh_pushsound渠道描述",  
    enableLights: true,  
    enableVibration: true,  
    importance: 3,  
})  

// 输出推送渠道配置信息  
plugin.getAllChannels((p) => {  
    console.log("channels", p); //返回数组  
})  

// 测试通知渠道  
plugin.testNotification({  
    channelId: "mlh_pushsound" //渠道id  
});

操作步骤:

重新打包基座后运行到手机,触发测试通知音效代码

预期结果:

运行后手机后应该响起我自定义的铃声

实际结果:

手机响起默认通知铃声

bug描述:

按照文档配置后,铃声还是手机默认铃声,不是自定义的铃声,推送渠道配置信息中显示的还是系统默认铃声。测试铃声响起的也是默认铃声,不是自定义的。使用测试通知渠道代码、‘个推’测试推送、后端调用渠道推送结果都是默认铃声。

2024-04-23 13:41 负责人:无 分享
已邀请:
DCloud_uniCloud_JSON

DCloud_uniCloud_JSON

要回复问题请先登录注册