收藏
回答

BackgroundAudioManager.duration安卓设备中获取duration不准确?

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.getBackgroundAudioManager().duration 微信安卓客户端 7.0.21 2.14.1

同一个音频,在开发工具获取时长为 151s ,在真机上获取为 86s 差了太多。部分音频有这种问题,非全部,这一个时间差距最大。音频实际长度为150.7s.




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

13 个回答

  • 烟花易冷
    烟花易冷
    2020-12-17

    要不是客户投诉 我都没发现 , 求及时解决呀~~~

    2020-12-17
    有用
    回复 2
    • FXC
      FXC
      2020-12-18
      我们暂时让产品把一些功能砍了😓,太难了
      2020-12-18
      回复
    • 烟花易冷
      烟花易冷
      2021-03-03回复FXC
      我测试,返回时长好像与录音压缩有关 , 这里测试有问题的录音, 通过格式工厂 ,压缩比特率设为32,赫兹为8000, 压缩后 , 上传至服务器,小程序内播放显示时间正常 . 希望能对楼主有所帮助.
      2021-03-03
      1
      回复
  • A.gσηý
    A.gσηý
    2020-12-15

    这个字段建议让后台返回 , 小程序这块是个坑

    2020-12-15
    有用
    回复 3
    • FXC
      FXC
      2020-12-15
      后台返回了的,但是这次需求要做字幕,正常播放还好,但是拖动进度条后,字幕就跟不上音频了😓
      2020-12-15
      回复
    • A.gσηý
      A.gσηý
      2020-12-15回复FXC
      拖动进度条应该有个点, 根据那个点找到对应的字幕应该就可以了吧
      2020-12-15
      回复
    • FXC
      FXC
      2020-12-18回复A.gσηý
      拖动进度条,进度条 seek音频后,音频时间更新就不准确了😓,太难了
      2020-12-18
      回复
  • 满目山河
    满目山河
    发表于移动端
    2020-12-09
    Bug更新越来越不及时了
    2020-12-09
    有用
    回复

正在加载...

登录 后发表内容
问题标签