[html5] <video> tag fallback
eric.carlson at apple.com
Thu Apr 30 06:43:46 PDT 2009
On Apr 29, 2009, at 11:19 PM, Ian Hickson wrote:
> On Tue, 14 Apr 2009, Steven Garrity wrote:
>> It seems the current behaviour in Safari is that if the video
>> format is
>> not supported (Ogg Theora, for example), then the <video> player is
>> shown (empty) rather than the fall back content.
>> Is this the intended/spec'ed behaviour when no video format
>> playable by
>> the client is provided?
> Yes. You can catch the error event (sent to the <source> elements if
> are any, otherwise the <video> element) to trigger fallback
> behaviour. Not
> sure if Safari implements this event yet though.
WebKit nightly builds do fire an 'error' event if no suitable src
>> We've also attempted to work around this with the canPlayType()
>> play if the provided format(s) are not supported. However, Safari
>> doesn't seem to have the canPlayType() function at all.
>> Are we up a creek?
> For now, probably. It's early days yet though.
Nightly builds also implement the canPlayType() method.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Help