プレーヤーの情報プロパティ
VERSION および SKIN プロパティを使用して Brightcove プレーヤーに関する情報へアクセスする方法を学びます。追加情報
Brightcove プレーヤーに関する情報を取得する方法はいくつかあります。以下のドキュメントもプレーヤーの操作に役立ちます。
プレーヤーのプロパティ
Brightcove プレーヤーのプロパティには、そのプレーヤー固有の情報が含まれます。プレーヤーのスキンおよびバージョンの設定については、スキンとプレーヤーバージョン のドキュメントを参照してください。
VERSION
bc.VERSION プロパティは、プレーヤー構成で定義されたプレーヤーのバージョンを示します。
以下はその例です。
<video-js id="video_1" style="width: 640px; height: 360px;"
data-video-id="4029697544001"
data-account="1752604059001"
data-player="default"
data-embed="default"
controls=""></video-js>
<script src="https://players.brightcove.net/1752604059001/default_default/index.min.js"></script>
<!-- custom script -->
<script type="text/JavaScript">
var myPlayer;
videojs.getPlayer('video_1').ready(function() {
myPlayer = this;
console.log(bc.VERSION);
console.log(bc.SKIN);
});
</script>
返される値:
この場合に返される値は 5.1.7 です。
この値はプレーヤー構成に基づいており、ブラウザでプレーヤーをプレビューして URL の index.html を config.json に変更することで確認できます。

SKIN
bc.SKIN プロパティは、プレーヤーに適用されているスキンを示します。
以下はその例です。
<video-js id="video_1" style="width: 640px; height: 360px;"
data-video-id="4029697544001"
data-account="1752604059001"
data-player="default"
data-embed="default"
controls=""></video-js>
<script src="//players.brightcove.net/1752604059001/default_default/index.min.js"></script>
<!-- custom script -->
<script type="text/JavaScript">
var myPlayer;
videojs.getPlayer('video_1').ready(function() {
myPlayer = this;
console.log(bc.VERSION);
console.log(bc.SKIN);
});
</script>
返される値:
この場合に返される値は null です。これは、このプレーヤーに Luna スキンが適用されていることを意味します。以下は bc.SKIN プロパティの返り値の概要です。
| bc.SKIN の値 | 適用されるスキン |
|---|---|
| false | スキンなし(独自のスタイルを上書きできる) |
| graphite | Graphite スキン |
| その他のすべての値(undefined、null、true などを含む) | Luna スキン(デフォルトスキン) |
| sapphire | Sapphire スキン(Video Cloud Studio で作成されたプレーヤーのデフォルト) |
この値もプレーヤー構成から取得され、ブラウザでプレーヤーをプレビューし、URL の index.html を config.json に変更することで確認できます。
