
HTML5 <video> with src attribute is not working with new Safari (5.1.7) windows
I am using jwplayer v5.9, the HTML5 VIDEO (MP4) does not work with Safari-5.1.7(windows) while it is running OK with other Browser such as Firefox-12.0,IE-7/9,Chrome-18.0 and Opera. You may download the latest Safari-5.1.7 from http://www.apple.com/safari/download/ and just browse to http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/22420/embedding-with-webm-and-mp4-source and you will notice that for the VIDEO, it is not playing, only showing the [LoadingAnimation] when clicking on the play button.
I have created a basic HTML5 video page(without jwplayer) and after some checking, I found out that this problem only happen due to having a "src=" attribute inside <video> tag, if we take out the "src=" attribute, it work fine.
[Not Working in Safari-5.1.7]
=======================================
<video id="myvideo" controls src="sample.mp4">
</video>
[Not Working in Safari-5.1.7]
=======================================
<video id="myvideo" controls src="sample.mp4">
<source type="video/mp4" src="sample.mp4">
</video>
[Working OK in Safari-5.1.7]
=======================================
<video id="myvideo" controls>
<source type="video/mp4" src="sample.mp4">
</video>
*This work OK after removing "src" from the <video> tag.
I am not sure whether Jwplayer.js insert a similar "src" attribute in it somewhere inside the DOM but from firebug, it see no "src" attribute. I can't even see any text such as "sample.mp4" loaded inside the [GeneratedSource]. What has been done by jwplayer('myvideo').setup({....}) is quite obscure to me.
Understand that this may not be the bug of Jwplayer, perhaps due to a bug in Safari-5.1.7.
Pls help. Thanks.