js sound fixed and add touch event instead mouse for touch devices