This is the current CSS for the Blue Monday and Pink Flag skins for jPlayer 2.0.23
http://jplayer.org/2.0.23/demos/http://jplayer.org/2.0.23/jQuery.jPlayer.2.0.23.demos.zipThe skins work in all modern standard browsers and IE7/8.
IE6 cannot support full screen mode without a major frig, so instead it degrades to 270p video size, however the GUI grows to match the video size which is not desired, but I'm buggered if I know how to make the CSS work nicely with this old browser without screwing up all the modern ones. Regardless, we intend to disable the full screen button and option in IE6 so this should not be an issue.
The full screen mode on mobile browsers is still under investigation.
The BlackBerry PlayBook works fine.
iOS4 cannot work. It would need to use either the native controls or to have the full screen button and option disabled.
iOS5 should work. The iOS5 beta 3 emulator works when the skins are the only thing on the page, however, when the jPlayer skin is added to the
jplayer.org template, the full screen mode no longer works.
You can see for yourself on the iOS5 beta 3 iPad using the URL query parameters display=min on any of the demos. For example:
http://jplayer.org/2.0.23/demo-01-video/?theme=0&display=minThere also appears to be an issue with detecting the mouse move over the video on the iOS5 iPad... However, this is rather difficult to test with the emulator and all I know is that clicks on the video area do not register a mousemove event. iOS4 does detect it. Also, going back and then forward in the browser seems to make the mouse move events work again... Sometimes.
I have reported this to Apple and will do a little more investigation in the hope of finding the actual position:fixed bug and reporting the bug properly... Rather than a vague "This site don't work in iOS5".
Testing on Android has been limited. On the Android 2.3 phone I have for testing, the CSS works. Even the CSS for full screen seems to work in Android, but that mode is kinda pointless as the video plays full screen anyway on the phones. Like with the video on the iPhone/iPad. Ah, the position:fixed is not actually working in Android, if you scroll down the page, it wanders off the top.
That's today's update.