随风飘扬
随风飘扬
  • 发布:2025-09-18 18:01
  • 更新:2025-09-18 18:02
  • 阅读:19

【报Bug】uni.createInnerAudioContext的obeyMuteSwitch属性设置无效

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

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

第三方开发者工具版本号: 1.06.2504010

基础库版本号: 3.10.1

项目创建方式: CLI

CLI版本号: 3.0.0-4060620250520001

操作步骤:
uni.$audioContext = uni.createInnerAudioContext()  

uni.$audioContext.obeyMuteSwitch = false  

uni.$audioContext.src = 'https://nim-nosdn.netease.im/MTY3NjU2NTE=/bmltYV8zMjc0MTIzNzIzNTBfMTc1ODAwMDI3MjQzNl80OTViOGZiMS1kNjdiLTQ4N2YtOGJlMi04YjYxMTNmMzk3MzA='  

uni.$audioContext.play()

预期结果:

打开了静音键依旧能播放出声音

实际结果:

没报错,但是没有声音

bug描述:

obeyMuteSwitch属性设置预期是IOS打开了静音键依旧能播放声音,但是实际上设置了obeyMuteSwitch=false没有效果

同一部手机使用微信原生api设置是能正常播放出声音的

2025-09-18 18:01 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

试试原生微信小程序有没有这个问题

  • 随风飘扬 (作者)

    刚刚补上了说明,用微信原生的API去设置是可以的

    2025-09-18 18:03

  • DCloud_UNI_JBB

    回复 随风飘扬: 发一下你的uniapp代码和原生代码

    2025-09-18 19:16

要回复问题请先登录注册