Since you have made this in HTML/JS, why not make it playable in the browser? It’s pretty simple, really!
Other than that, looks like the hitboxes for the obstacles are bigger than the obstacles as the ball sometimes seems to stop in the middle of the screen, only to shoot at a later time. Known bug?