Video canPlayType() Method
Example
Check if your browser can play different types of video:
 var x = document.createElement("VIDEO");
isSupp = x.canPlayType(vidType+';codecs="'+codType+'"'); 
Try it Yourself »
Definition and Usage
The canPlayType() method checks if the browser can play the specified video type.
The canPlayType() method can return one of the following values:
- "probably" - the browser most likely supports this video type
 - "maybe" - the browser might support this video type
 - "" - (empty string) the browser does not support this video type
 
Browser Support
| Method | |||||
|---|---|---|---|---|---|
| canPlayType() | Yes | 9.0 | Yes | Yes | Yes | 
Syntax
 
  videoObject.canPlayType(type)
Parameter Values
| Value | Description | 
|---|---|
| type | Specifies the video type (and optional codecs) to test support for. Common values: 
 Common values, including codecs: 
 Note: This method can only return "probably" if codecs are included.  | 
Technical Details
| Return Value: | A String, representing the level of support. Possible return values:
 
  | 
|---|
❮ Video Object

