+
84
-

uniapp中开发小程序如何实现按住按钮开始录音上滑取消松开录音结束?

uniapp中开发小程序如何实现按住按钮开始录音上滑取消松开录音结束?


网友回复

+
8
-

800_auto

通过uni.getRecorderManager()获取录音管理器

touchstart时开始录音

touchmove时检测手指上滑距离,超过50px显示取消提示

touchend时停止录音,根据是否上滑决定是保存还是取消

录音结束后可获取tempFilePath临时文件路径用于上传

点击查看完整代码

我知道答案,我要回答