HarmonyOS 鸿蒙Next微信升级后没有铃声只有震动

HarmonyOS 鸿蒙Next微信升级后没有铃声只有震动 微信升级后没有响铃,只有震动,是什么原因?所有通知无论是手机设置还是微信设置全部打开,并且重启,依然不响

图片

图片

图片


更多关于HarmonyOS 鸿蒙Next微信升级后没有铃声只有震动的实战教程也可以访问 https://www.itying.com/category-93-b0.html

7 回复

“鸿蒙版仿微信”代码实现参见《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》一书的第12章的“12.5 实战项目:仿微信的私聊和群聊”。

image

《鸿蒙HarmonyOS 6应用开发:从零基础到App上线》基于 DevEco Studio 6.0.0 Release 开发,并使用 API 20 的 SDK (HarmonyOS 6.0.0)编译与调试通过,是国内首批基于 HarmonyOS 6 的鸿蒙应用教程。

该书第12章的实战项目“12.5 实战项目:仿微信的私聊和群聊”就运用了三方库 SocketIO 实现聊天功能,不仅支持文本聊天,还支持图片聊天;不仅支持单人聊天,还支持多人聊天;不仅支持鸿蒙手机之间聊天,还支持鸿蒙与安卓手机之间聊天。

更多关于HarmonyOS 鸿蒙Next微信升级后没有铃声只有震动的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我还要买一本书来操作微信吗?

可以自己开发一个好用的微信

杀死微信重开看看?

微信在HarmonyOS Next上升级后仅震动无铃声,系应用未适配鸿蒙的音频焦点管理机制所致。微信需基于HarmonyOS API重写铃声播放逻辑,当前版本未正确声明音频属性或申请焦点。等待微信发布适配ArkTS的更新包后,此问题将修复。

你的微信升级后只有震动没有铃声,是因为在HarmonyOS NEXT中,微信新版对通知渠道的权限管理发生了变更。

从截图看,你手机处于“免打扰”模式(通知栏有月亮图标),这本身就会静音所有通知。但更核心的原因是:微信在HarmonyOS NEXT上必须使用系统级的“通知铃声”设置,而非微信应用内自定义的铃声。升级后,微信的旧版铃声配置被重置为“跟随系统”,而系统通知通道的默认铃声可能被误设为无声音或静音。

具体机制:HarmonyOS NEXT要求第三方应用统一调用系统通知API。微信升级后,其“新消息通知”中的“铃声”选项,实际改为控制系统通知渠道的铃声选择。如果系统默认通知铃声是“无”,或你在设置中手动选择了无声音的铃声文件,那么即使微信内“接收新消息通知”和“声音”都开启,系统也不会播放声音。

解决方案:进入手机设置 > 通知和状态栏 > 应用通知管理 > 微信 > 通知管理,检查“新消息通知”类别的“铃声”是否设置为无或静音,将其改为一个有声音的铃声。同时,退出手机的免打扰模式。

回到顶部