This (sure simple) example works fine.
So thius would suggest something with your Responsive CSS is at fault.
Theres nothing wrong with your JS. Since that just invokes the player. Everything else is down to your layout