its all messed up on the iphone. Here is the code
<video id="my_video_1" class="video-js vjs-default-skin" controls
preload="auto" width="540" height="425" poster="/sites/all/themes/iws/videos/image001.jpg"
data-setup="{}">
<source src="/sites/all/themes/iws/videos/overview-IWS-proposal.mp4" type="video/mp4">
<source src="/sites/all/themes/iws/videos/overview-IWS-proposal.ogg" type="video/ogg">
<source src="/sites/all/themes/iws/videos/overview-IWS-proposal.webm" type="video/webm">
</video>
The poster picture and play button will show, however the play button is all messed up (not centered and wildly stretched out in the bottom right hand corner) and it doesn’t even play when you click it. This is when you are connected to wifi
When you are not connected to wifi (3g), it simply shows a play button with a strikethrough through it (like a no smoking sign)
Here is the page for further documentation
had a bit of an issue myself, not sure if it’s the same thing: older iPhones can only handle older codecs. from apple –
https://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html#//apple_ref/doc/uid/TP40009523-CH5-SW1