收藏
回答

使用小程序文档中代码,音频无法在设置的时间点再次播放

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug InnerAudioContext 工具 1.02.1812271 2.4.3

- 当前 Bug 的表现(可附上截图)

    设置了开始播放时间点,在设置的一段时间之后自动暂停。(没问题),但是需要点击播放再次从设置的时间点重新播放就不能播放(使用官方文档的.onPlay()事件播放代码

- 预期表现

    设置了开始播放时间点,在设置的一段时间之后自动暂停。(没问题),需要点击播放再次从设置的时间点重新播放

- 复现路径


- 提供一个最简复现 Demo

    

InnerAudioContext的api文档下面onPlay()事件的代码不能再次从设置的开始时间处播放,使用.play()方法可以再次播放,   不设置开始时间点使用onPlay()事件的代码可以继续往下播放。  目前不知道是不是我使用问题


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

1 个回答

  • 是小白啊
    是小白啊
    2019-01-15

    麻烦提供下代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-01-15
    有用
    回复 4
    • ᰔᩚ.深知你意
      ᰔᩚ.深知你意
      2019-01-15

      https://developers.weixin.qq.com/s/eMXfZqme7R5p


      2019-01-15
      回复
    • ᰔᩚ.深知你意
      ᰔᩚ.深知你意
      2019-01-15

      js里面play()方法中音频播放那块,.play()方法可以再次点击播放onPlay()事件不能再次播放。(点击“播放“文字)触发播放事件

      2019-01-15
      回复
    • 是小白啊
      是小白啊
      2019-01-15回复ᰔᩚ.深知你意

      这是监听事件,已经是播放状态下了,如是需要再次播放,可使用play事件

      2019-01-15
      回复
    • ᰔᩚ.深知你意
      ᰔᩚ.深知你意
      2019-01-15回复是小白啊

      第一次点击播放触发onPlay()事件,控制台打印出开始播放,然后播放事件里面有计时器在几秒之后就已经innerAudioContext.pause();暂停了,再次点击进行播放的时候监听不到了吗?(有设置的开始时间节点)      在控制台里面也没有打印出监听事件里面的"开始播放"文字。



      2019-01-15
      回复
登录 后发表内容