音频组件控制uni-app的uni.createInnerAudioContext()的播放速率playbackRate不支持快应用

音频组件控制uni-app的uni.createInnerAudioContext()的播放速率playbackRate不支持快应用

示例代码:

const innerAudioContext = uni.createInnerAudioContext();  
innerAudioContext.autoplay = true;  
innerAudioContext.src = 'https://web-ext-storage.dcloud.net.cn/uni-app/ForElise.mp3';  
innerAudioContext.playbackRate = 2.0;  
innerAudioContext.onPlay(() => {  
  console.log('开始播放');  
});  
innerAudioContext.onError((res) => {  
  console.log(res.errMsg);  
  console.log(res.errCode);  
});  

操作步骤:

  • 运行上面代码不能改变播放速度

预期结果:

  • 应该是2倍速播放

实际结果:

  • 还是1倍速播放

bug描述:

  • 在快应用开发是调用uni.createInnerAudioContext()播放音频时,调整播放速率的参数playbackRate无效

更多关于音频组件控制uni-app的uni.createInnerAudioContext()的播放速率playbackRate不支持快应用的实战教程也可以访问 https://www.itying.com/category-93-b0.html

1 回复

更多关于音频组件控制uni-app的uni.createInnerAudioContext()的播放速率playbackRate不支持快应用的实战教程也可以访问 https://www.itying.com/category-93-b0.html


查阅文档 快应用不支持 倍速播放 https://uniapp.dcloud.net.cn/api/media/audio-context.html

回到顶部