[html5] <video> tag fallback
Eric Carlson
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
> there
> 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
is found.
>
>> We've also attempted to work around this with the canPlayType()
>> Javascript function to check for format/codec support and output a
>> Flash
>> 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.
eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/help-whatwg.org/attachments/20090430/0331a169/attachment-0002.htm>
More information about the Help
mailing list