- useWebAudioImplement设置playbackRate异常seek异常问题?
const innerAudioContext = wx.createInnerAudioContext({ useWebAudioImplement: false // 是否使用 WebAudio 作为底层音频驱动,默认关闭。对于短音频、播放频繁的音频建议开启此选项,开启后将获得更优的性能表现。由于开启此选项后也会带来一定的内存增长,因此对于长音频建议关闭此选项 }) //关闭后seek设置不正常不准确 useWebAudioImplement:false //开启后seek正常且准确 但是 设置playbackRate声音变的异常 慢浑厚快尖锐 useWebAudioImplement:true 这是什么问题? 请问如何解决?
01-18 - createInnerAudioContext使用WebAudio倍速声音异常和设置seek异常?
1.wx.createInnerAudioContext播放器设置倍速声音变化问题 const innerAudioContext = wx.createInnerAudioContext({ useWebAudioImplement: true // 是否使用 WebAudio 作为底层音频驱动,默认关闭。对于短音频、播放频繁的音频建议开启此选项,开启后将获得更优的性能表现。由于开启此选项后也会带来一定的内存增长,因此对于长音频建议关闭此选项 }) innerAudioContext.playbackRate = 0.5;//声音会变的浑厚 //innerAudioContext.playbackRate = 2.0;//声音会变的尖锐 innerAudioContext.play();//播放 useWebAudioImplement: true //开启后设置倍速声音不正常 useWebAudioImplement: false //关闭后设置倍速声音正常 2.wx.createInnerAudioContext seek 时间跳转不准确问题 useWebAudioImplement: true //开启后设置seek 正常 useWebAudioImplement: false //关闭后设置seek 不正常 上面的问题是什么原因造成的? 请问如何解决上面的问题?
01-18