收藏
回答

setInnerAudioOption

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug setInnerAudioOption 客户端 7.0.3.40 2.6.2

- 当前 Bug 的表现(可附上截图)

1、wx.setInnerAudioOption({mixWithOther:true,obeyMuteSwitch:false})

这个API,只有在app onshow的时候调用才可以强制IOS手机外放,在page 中调用无效。

已调用wx.caniuse确认该手机微信版本这个api是可用的,无报错。

2、在iphone7 微信7.0.3.40 基础库2.6.2 上,设置强制外放wx.setInnerAudioOption({mixWithOther:true,obeyMuteSwitch:false})后,textarea输入的时候灰常卡,隔几秒钟会出系统自带的键盘声,然后删除文字的声音也会延迟。(手机此时设置静音状态,确定手机此时无开其他程序,内存充足,无报错)。

- 预期表现

在页面生命周期中调用wx.setInnerAudioOption({mixWithOther:true,obeyMuteSwitch:false}),即使是在静音模式下,也能播放声音。且不影响teatarea输入,系统输入的键盘声音不应该发出,不卡顿。

机型详情: (已在微信内上传日志及卡顿日志,微信昵称:路从今夜白)



回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容