oncanplay 属性は、ブラウザが、指定したメディアの再生を開始することができるとき (開始するためのバッファリングな十分なした場合)に実行するスクリプトを定義します。
oncanplay 属性は イベント属性 の一つで、次の要素で使用することができます:
| 要素 | イベント |
|---|---|
| <audio> | canplay |
| <embed> | canplay |
| <object> | canplay |
| <video> | canplay |
オーディオの再生開始の準備ができたときに "myFunction" を実行します:
<audio oncanplay="myFunction()">
Try it Yourself ❯
oncanplay 属性は、要素ごとに以下のブラウザがサポートしています。
| 要素 | |||||
|---|---|---|---|---|---|
| audio | Yes | 9.0 | Yes | Yes | Yes |
| embed | サポートなし | サポートなし | サポートなし | サポートなし | サポートなし |
| object | サポートなし | サポートなし | サポートなし | サポートなし | サポートなし |
| video | Yes | 9.0 | Yes | Yes | Yes |