收藏
回答

音乐播放尾声时,狂击播放和暂停导致音乐没有正常停止

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug InnerAudioContext,BackgroundAudio 客户端 7.0.3 2.6.0

暂时只试了自己的小米mix 1,测试了几个能放音乐的小程序,都存在这样的问题,在音乐播放结束前几秒,狂按暂停继续,歌会差一秒左右没放完,故也没有走正常的结束的回调函数,进度条不走,拖动进度条没反应,再继续播放也没反应,只能执行stop()了,再play()

最后一次编辑于  02-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 卢霄霄
    卢霄霄
    02-21

    厉害啊 砍了吧~

    02-21
    赞同
    回复
  • nickname
    nickname
    02-21

    你好,是什么场景下需要狂击暂停与播放键呢?频率有多快?

    麻烦提供出现问题的机型和微信版本,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    02-21
    赞同
    回复 4
    • 更容易记住你
      更容易记住你
      02-21

      你好。。。是我们公司的测试给我提的,头大。。。确实不是很严重的bug,只是反馈一下,频率大概是抢红包的手速。。。

      02-21
      回复
    • nickname
      nickname
      02-21回复更容易记住你

      来个代码片段?

      02-21
      回复
    • 更容易记住你
      更容易记住你
      02-21回复nickname

      https://developers.weixin.qq.com/s/11HhRlmW7t6H

      大佬瞅瞅。。我录了个17秒的录音,结束前几秒开始连续点暂停、播放,然后就在16秒卡住了。。。刚刚又找了台华为,,也是这样,可能是安卓机的毛病


      02-21
      回复
    • nickname
      nickname
      02-22回复更容易记住你

      用这个代码片段没有复现问题哦,不过自然播放结束触发的事件是onEnd()


      02-22
      回复