Code works on desktop but not mobile

Hey! I have a full screen top banner that plays a video. It works fine on all desktops but not on mobile. I’ve viewed it on several different browsers on an Iphone. It works on the preview in ready mag though.

This is the code:

Can anyone help?