YouTube Player APIと同様に、動画はSWFObjectで再生できます。
swfobject.embedSWF( swfUrlStr, // FlashファイルのURL : String replaceElemIdStr, // プレーヤーを埋め込むHTML要素のID : String widthStr, // プレーヤーの幅 : String heightStr, // プレーヤーの高さ : String swfVersionStr, // 動作要件を満たすFlash Playerのバージョン : String xiSwfUrlStr, // Flashファイルを高速インストールするためのURL : String flashvarsObj, // 使用しているFlashVars : Object parObj, // 埋込みオブジェクトのパラメータ : Object attObj // 埋込みオブジェクトの属性 : Object )※接尾辞が「Str」は文字列、「Obj」はオブジェクトを引数にとります。
http://www.dailymotion.com/swf
http://www.dailymotion.com/swf/VIDEO_ID
JavaScriptから操作するには、enableApi=1
とする必要があります。
パラメータ | 説明 | 既定値 |
---|---|---|
related | 関連動画を読み込むかどうか | 0 |
explicit | 未成年にとって不適切な内容の動画を許可するかどうか | 1 |
autoPlay | 動画の読み込み時に自動的に再生を開始するかどうか | 0 |
autoMute | ミュートの状態で再生を開始するかどうか | 0 |
unmuteOnMouseOver | マウスオーバー時にミュートを解除するかどうか (autoMute=1のときのみ有効) |
0 |
start | 再生を開始する秒単位の位置 | 0 |
enableApi | JavaScript APIを有効にするかどうか | 0 |
playerapiid | プレーヤーとAPIを関連付ける文字列 | |
chromeless | 再生時に操作パネルを非表示にするかどうか | 0 |
expendVideo | 0 | |
colors | プレーヤーの色 |