uni.$audioContext = uni.createInnerAudioContext()
uni.$audioContext.obeyMuteSwitch = false
uni.$audioContext.src = 'https://nim-nosdn.netease.im/MTY3NjU2NTE=/bmltYV8zMjc0MTIzNzIzNTBfMTc1ODAwMDI3MjQzNl80OTViOGZiMS1kNjdiLTQ4N2YtOGJlMi04YjYxMTNmMzk3MzA='
uni.$audioContext.play()

- 发布:2025-09-18 18:01
- 更新:2025-09-18 18:02
- 阅读:19
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
第三方开发者工具版本号: 1.06.2504010
基础库版本号: 3.10.1
项目创建方式: CLI
CLI版本号: 3.0.0-4060620250520001
操作步骤:
预期结果:
打开了静音键依旧能播放出声音
打开了静音键依旧能播放出声音
实际结果:
没报错,但是没有声音
没报错,但是没有声音
bug描述:
obeyMuteSwitch属性设置预期是IOS打开了静音键依旧能播放声音,但是实际上设置了obeyMuteSwitch=false没有效果
同一部手机使用微信原生api设置是能正常播放出声音的
随风飘扬 (作者)
刚刚补上了说明,用微信原生的API去设置是可以的
2025-09-18 18:03
DCloud_UNI_JBB
回复 随风飘扬: 发一下你的uniapp代码和原生代码
2025-09-18 19:16