目次
- 概要
- Eviry.Player.wmode
- Eviry.Player.volume
- Eviry.Player.width / Eviry.Player.height
- Eviry.Player.usermeta
- Eviry.Player.extid
- Eviry.Player.eventListeners
- Eviry.Player.seekable
- Eviry.Player.play_position_id_contents
- Eviry.Player.preload
概要
HTMLなどへ埋め込みコードを設置する際に、下記オプションを指定できます。
注意
サンプルコードの埋め込みコードは動作しません。
管理画面より取得した埋め込みコードスクリプト中に
埋め込みコードオプションを追記しご利用ください。
Eviry.Player.wmode
概要
FlashPlayerのwmodeを指定できます。
値
- window
- transparent
- opaque
対象
PC用のFlashPlayerのみ有効
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.wmode="transparent";
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.volume
概要
FlashPlayerの初期ボリュームを指定できます。
このオプションが無い場合はプレイヤーに設定された初期ボリュームになります。
値
1~100
対象
PC用のFlashPlayerのみ有効
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.volume="50";
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.width / Eviry.Player.height
概要
シングルプレイヤーのサイズ(幅・高さ)をオプション指定により変更することができます。
このオプションが無い場合はプレイヤーに設定されたサイズになります。
エラー検知時の挙動
エラーメッセージが有効な時、このオプションで指定された範囲に表示されます。
値
pxと%(%を含む)指定もしくは値”auto”
対象
シングルプレイヤーのみ有効
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.width="100%";
Eviry.Player.height="300";
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.usermeta
概要
usermetaを指定して特定の動画を再生することができます。
指定したusermetaに紐付く動画が複数ある場合は取得した動画の先頭動画のみを使用します。
値
連想配列({カスタムメタデータのキー1:カスタムメタデータの値1, …})
対象
シングルプレイヤー
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.usermeta={"videoId": "9999"};
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.extid
概要
Eviry.Player.ready(callback, [extid])にて指定可能なextidを設定します。
この指定が無い場合は最初に取得可能なミルビィプレイヤーとなります。
尚、同一ページに複数のミルビィプレイヤーを配備する場合、
正しく分析データを取得するために当指定は必須となります。
値
文字列
対象
シングルプレイヤー
サンプルコード
Eviry.Player.ready(callback, [extid])のサンプルコードをご参照ください。
Eviry.Player.eventListeners
概要
初回再生開始時・再生開始時(初回と一時停止から再生時)・一時停止時・再生完了時・エラー時のイベントを指定できます。
値
連想配列(played,playing,paused,ended,errorの5種のみ指定可能)
対象
すべてのプレイヤー
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">
var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.eventListeners = {
"played": function (options) {
// 初回再生開始イベント
},
"playing": function (options) {
// 再生開始イベント(初回と一時停止から再生時)
},
"paused": function (options) {
// 一時停止イベント
},
"ended": function (options) {
// 再生完了イベント
},
"error": function (options) {
// エラー処理
}
}
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.seekable
概要
シングルプレイヤーのシークバー操作の有効と無効が指定できます。
値
有効: 1, "1", true
無効: 0, "0", false
対象
シングルプレイヤーのみ有効
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.seekable="1";
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.play_position_id_contents
概要
プレイリストを指定した埋め込みコードで最初に再生するコンテンツを指定できます。
値
プレイリストに含まれるid_contents
対象
プレイリスト付きプレイヤーのみ有効
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.play_position_id_contents=93;
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>
Eviry.Player.preload
概要
動画の先読みの有無を指定できます。
このオプションが無い場合は”有効(先読み有り)”となります。
プレイヤーの自動再生・リピート再生が有効な場合は先読み:有効に設定されることを推奨します。
値
有効: 1, "1", true
無効: 0, "0", false
対象
HTML5プレイヤーのみ有効
サンプルコード
<html>
<head></head>
<body>
<script type="text/javascript">var Eviry=Eviry||{};Eviry.Player||(Eviry.Player={});Eviry.Player.embedkey="xxx";
Eviry.Player.preload=false;
</script>
<script type="text/javascript" src="https://xxxxxxxxxxxxx/eviry.player.min.js"></script>
</body>
</html>