これがないドキュメントの最新バージョンです!
Click here for the latest released version.
Media
Media
オブジェクトは、デバイス上でのオーディオファイルの再生や録音などといった機能をサポートします。
var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]);
注意: 現在の実装はメディアキャプチャーに関する W3C の仕様を満たしていません。利便性のためだけに提供されています。将来的には最新の W3C の仕様に合わせるとともに、現在の API を廃止することも検討されています。
パラメーター
- src: オーディオコンテンツを示す URI を表します (DOMString)
- mediaSuccess: (オプション) Media オブジェクトが再生、録音、停止などのアクションを完了したときに呼ばれるコールバック関数を表します (Function)
- mediaError: (オプション) エラー発生時に呼ばれるコールバック関数を表します (Function)
- mediaStatus: (オプション) ステータスが変わったときに呼ばれるコールバック関数を表します (Function)
メソッド
- media.getCurrentPosition: オーディオファイル内の現在の再生位置を返します
- media.getDuration: オーディオファイルの再生時間を返します
- media.play: オーディオファイルを再生または再開します
- media.pause: オーディオファイルを一時停止します
- media.release: OS のオーディオリソースを開放します
- media.seekTo: オーディオファイル中の再生位置を動かします
- media.startRecord: オーディオファイルの録音を開始します
- media.stopRecord: オーディオファイルの録音を停止します
- media.stop: オーディオファイルを停止します
追加の読み取り専用パラメーター
- __position_: 再生位置を秒単位で表します。 再生中は自動的に値が更新されないので、 getCurrentPosition メソッドを呼び、値を更新します
- __duration_: メディアの再生時間を秒単位で表します
サポートされているプラットフォーム
- Android
- iOS
- Windows Phone 7 (Mango)