收藏
回答

录音长按事件无故被touchcancel事件中断?

先贴个业务逻辑

1、点击语音,判断授权👉进入录音页面

2、进入录音页面

问题描述:

1、首次进入录音页面,开始长按,长按一瞬间自动触发touchcancel,触发原因未知,直接导致touchend无法触发。

2、若一直停留在录音界面,除了第一次,后续长按不再出现上述问题;若关闭录音页面,进行其他表单操作,例如input后,再次进入录音页面,首次触发,一样会出现上述问题,后续重复长按却不会出现。

3、安卓手机的手机体验二维码,以及体验版会出现这种问题,IOS无这种问题.

代码片段:

HTML

js

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

1 个回答

  • VAI.
    VAI.
    2020-07-16

    已解决,事件冒泡问题,改成catch就没问题了

    2020-07-16
    有用
    回复 1
    • WA
      WA
      2021-12-11
      老哥,我也遇到了这个问题,catch是加在哪的
      2021-12-11
      回复
登录 后发表内容
问题标签