先贴个业务逻辑
1、点击语音,判断授权👉进入录音页面
2、进入录音页面
问题描述:
1、首次进入录音页面,开始长按,长按一瞬间自动触发touchcancel,触发原因未知,直接导致touchend无法触发。
2、若一直停留在录音界面,除了第一次,后续长按不再出现上述问题;若关闭录音页面,进行其他表单操作,例如input后,再次进入录音页面,首次触发,一样会出现上述问题,后续重复长按却不会出现。
3、安卓手机的手机体验二维码,以及体验版会出现这种问题,IOS无这种问题.
代码片段:
HTML
js
已解决,事件冒泡问题,改成catch就没问题了