获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
可以把上方的html中 bind:touchstart事件换成bind:longpress 就可以解决了
小程序recorderManager.stop()发生延迟停止,求解?<button class="talk_button" hidden="{{!keyboard}}" bindtouchstart="touchdown" bindtouchend="touchup">按住 说话button> // 按钮松开 touchup:function(){ const recorderManager = that.data.recorderManager; recorderManager.stop(); recorderManager.onStop((res) => { const { tempFilePath } = res that.data.filePath = res.tempFilePath; that.voiceToChar(); }) 按钮快速点击,然后释放,录音停止不了?touchup事件是没有问题的,录音启动录制也可以执行,就是stop事件在快速按住释放之后停止不了录音,而按住一段时间在释放就可以触发stop事件,这是为什么?求解?
2018-08-31