收藏
回答

BackgroundAudioManager.playbackRate设置不生效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug BackgroundAudioManager 微信iOS客户端 7.0.12 2.11.0

机型iPhone 7   iOS13.4.1 ,backgroundAudioManager.playbackRate 设置之后音频依然按照默认1.0倍速进行播放

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

5 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2020-06-05

    ios backgroundAudioManager 设计如此,一切参数的修改都要由 src 的修改触发。安卓是做了优化的,ios暂时还没有。

    2020-06-05
    有用 1
    回复 6
    • lockheed
      lockheed
      2020-06-06
      意思是切换倍速的时候必须切换src才能生效是吧,那这算是一个bug吧
      2020-06-06
      回复
    • 就是头铁
      就是头铁
      2020-07-06
      playbackRate这个属性在部分安卓机上不生效,即使在设置src之前设置了playbackRate = 1.5,音频播放后倍速完全未改变。
      2020-07-06
      回复
    • Momo
      Momo
      2020-07-07
      不管是什么设计,你们倒是给个能正常工作的DEMO啊,然后写上在什么机型上做过测试,这样才更专业一些,不然让人笑掉大牙,是不是?
      2020-07-07
      回复
    • 🐮 發財💰
      🐮 發財💰
      2020-09-17
      请问这个问题,现在解决了嘛?我现在用的时候好像还是不能倍速
      2020-09-17
      回复
    • 捌玖
      捌玖
      2021-06-11
      你好,我想问下 ios 上,想在当前的音频上设置倍速怎么样才能生效呢?而不是等当前播放完了,等下一条音频才生效
      2021-06-11
      回复
    查看更多(1)
  • 卢凯
    卢凯
    11-04

    2024年了还没解决,他们微信读书小程序也是改速度无效果

    11-04
    有用
    回复
  • 梅良心
    梅良心
    2023-02-23

    Media.PlaybackRate = 2;

            Media.Pause();

            Media.Play();

    像这样重启一下播放器就好了,但是我想要Media.PlaybackRate = -1;实现视频倒放 未成功,有懂的没?

    2023-02-23
    有用
    回复
  • lockheed
    lockheed
    2020-06-06

    我这问题抛了两周,又是提交代码片段又是各种问,搞半天"设计如此"啊.我认为切换倍速必须切换src这样的设计本身就存在问题,不知"设计如此"的技术考虑在哪,大家可以探讨一下,学习学习

    2020-06-06
    有用
    回复 1
    • Momo
      Momo
      2020-07-07
      哈哈哈,别为难社区运营了,要怪只能怪那帮开发的,猪屎一样的设计,不测试就推出,其实解决这个问题很简单,直接在文档里写上“暂不支持倍速播放”,这样也不会浪费我们大量的时间去调试了
      2020-07-07
      回复
  • 灵芝
    灵芝
    2020-05-23

    你好,麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2020-05-23
    有用
    回复 15
    • lockheed
      lockheed
      2020-05-23
      https://developers.weixin.qq.com/s/owzm3ymQ7khC
      2020-05-23
      回复
    • lockheed
      lockheed
      2020-05-23
      backgroundAudioManager.playbackRate = 2.0 这行代码基本上不会生效,我从我们项目里试了很多次,发现除非设置完成之后手动触发一次停止播放,再次初始化背景音频的src的话,这时候播放的才是刚刚设置的倍速
      2020-05-23
      回复
    • lockheed
      lockheed
      2020-05-23
      我从社区其他帖子看到createInnerAudioContext 设置倍速的时候也有问题,不知道是不是2.11.0基础库新增的这个playbackRate你们未经测试就放出来了.
      2020-05-23
      回复
    • 灵芝
      灵芝
      2020-05-23回复lockheed
      其他机型有问题么?
      2020-05-23
      回复
    • lockheed
      lockheed
      2020-05-25回复灵芝
      6s 倍速也不行
      2020-05-25
      回复
    查看更多(10)
登录 后发表内容
问题标签