setInnerAudioOption
- 当前 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输入,系统输入的键盘声音不应该发出,不卡顿。
机型详情: (已在微信内上传日志及卡顿日志,微信昵称:路从今夜白)