怎么控制拖动元素时播放音效?

用的是touch_move事件实现物体的拖动,然后想在拖动的时候播放音效,不拖的时候停止音效。
遇到了问题,因为监听touch_move事件的函数在拖动时会一直调用,我尝试用计时器和其他的判定来实现都不行。代码如下

用一个循环的音效,在touchstart的时候播放,touchend关闭。
touchmove的时候可以判断下拖拽距离,低于阈值就停止播放。