html52.com
我爱小程序-开发者交流社区

innerAudioContext.stop()?


以下代码实现功能: 点击按钮会播放音频也就是按钮的提示音,音频时间大概0.01s,当你点击速度不是很快时,你的音频也就是按钮的提示音会播放完整,但是当你点击速率较高时,按钮的提示音会从当前播放位置中止,并从头开始播放,在电脑上预览是可以实现的,但是在手机上预览的时候 遇到两个问题

  1. 我这个功能实现不了
  2. 点击之后必须松开手指才会播放音频

有没有大佬能帮忙看看的 


以下是我实现功能的代码片段


audioPlay(e) {

    console.log(e)   

    innerAudioContext.src = '/assets/gl.mp3'

    innerAudioContext.play()

    console.log(e.timeStamp)

    if(e.changedTouches) {

      innerAudioContext.stop()

      innerAudioContext.play()

    }




评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付