概要
概要セクションCapacitor用のYouTube プレーヤー プラグインインターフェイス。アプリ内でYouTube動画の再生を制御するためのメソッドを提供します。
主な機能
主な機能セクションinitialize- 新しいYouTube プレーヤー インスタンスを初期化します。destroy- プレーヤー インスタンスを破棄し、リソースを解放します。stopVideo- ビデオの再生を停止し、ロードをキャンセルする。使用する場合はまれに - pauseVideo() が推奨される。playVideo- 現在のキューまたはロード済みのビデオを再生する。最終的なプレーヤーの状態はPLAYING (1) になる。
Public API
セクション「Public API」| メソッド | 説明 |
|---|---|
initialize | 新しいYouTube プレーヤー インスタンスを初期化する。 |
destroy | プレーヤー インスタンスを破棄し、リソースを解放する。 |
stopVideo | ビデオの再生を停止し、ロードをキャンセルする。使用する場合はまれに - pauseVideo() が推奨される。 |
playVideo | 現在のキューまたはロード済みのビデオを再生する。最終的なプレーヤーの状態はPLAYING (1) になる。 |
pauseVideo | 現在再生中のビデオを一時停止する。最終的なプレーヤーの状態はPAUSED (2)、既にENDED (0) の場合は除く。 |
seekTo | ビデオの特定の時間にジャンプする。プレーヤーが一時停止中の場合は一時停止し続ける。再生中の場合は再生を続ける。 |
loadVideoById | __CAPGO_KEEP_0__をロードして再生する。 |
cueVideoById | __CAPGO_KEEP_0__をIDでクイューする。ロードしたサムネイルとプレーヤーを準備するが、再生するまで__CAPGO_KEEP_1__()を呼び出すまでビデオを要求しない。 |
loadVideoByUrl | __CAPGO_KEEP_0__をロードして再生する。 |
cueVideoByUrl | __CAPGO_KEEP_0__をURLでクイューする。 |
cuePlaylist | __CAPGO_KEEP_0__をクイューする。ロードしたプレイリストと最初のビデオを準備するが、再生するまで__CAPGO_KEEP_1__()を呼び出すまでビデオを要求しない。 |
loadPlaylist | __CAPGO_KEEP_0__をロードして再生する。 |
nextVideo | __CAPGO_KEEP_0__の次のビデオを再生する。 |
previousVideo | __CAPGO_KEEP_0__の前のビデオを再生する。 |
playVideoAt | __CAPGO_KEEP_0__の指定されたインデックスのビデオを再生する。 |
mute | __CAPGO_KEEP_0__をミュートする。 |
unMute | __CAPGO_KEEP_0__をアンミュートする。 |
isMuted | __CAPGO_KEEP_0__がミュートされているかどうかを確認する。 |
setVolume | __CAPGO_KEEP_0__の音量を設定します。 |
getVolume | __CAPGO_KEEP_0__の現在の音量を取得します。ミュート状態でも音量が取得されます。 |
setSize | __CAPGO_KEEP_0__のサイズをピクセル単位で設定します。 |
getPlaybackRate | __CAPGO_KEEP_0__の再生速度を取得します。 |
setPlaybackRate | __CAPGO_KEEP_0__の再生速度を設定します。 |
getAvailablePlaybackRates | __CAPGO_KEEP_0__の再生速度のリストを取得します。 |
setLoop | __CAPGO_KEEP_0__の再生リストをループするかどうかを有効または無効にします。有効にすると、最後の動画の後で再生リストは最初から再生されます。 |
setShuffle | __CAPGO_KEEP_0__の再生リストをシャッフルするかどうかを有効または無効にします。 |
getVideoLoadedFraction | __CAPGO_KEEP_0__のビデオのバッファリングされた割合を取得します。古いgetVideoBytesLoaded/getVideoBytesTotalより信頼性が高くなります。 |
getPlayerState | __CAPGO_KEEP_0__の現在の状態を取得します。 |
getAllPlayersEventsState | __CAPGO_KEEP_0__のすべてのアクティブなプレイヤーのイベント状態を取得します。複数のプレイヤー インスタンスを追跡するのに役立ちます。 |
getCurrentTime | __CAPGO_KEEP_0__の現在の再生位置(秒)を取得します。 |
toggleFullScreen | フルスクリーンモードをオンまたはオフに切り替えます。 |
getPlaybackQuality | 現在の再生品質を取得します。 |
setPlaybackQuality | 推奨される再生品質を設定します。ネットワーク条件に基づいて実際の品質が異なる場合があります。 |
getAvailableQualityLevels | 現在の動画の利用可能な品質レベルの一覧を取得します。 |
getDuration | 現在の動画の長さ(秒)を取得します。 |
getVideoUrl | 現在の動画のYouTube.com URLを取得します。 |
getVideoEmbedCode | 現在の動画の埋め込みcodeを取得します。HTML iframe埋め込みcodeを返します。 |
getPlaylist | 現在のプレイリスト内の動画IDの配列を取得します。 |
getPlaylistIndex | 現在のプレイリストで再生中の動画のインデックスを取得します。 |
getIframe | 現在の動画のプレイヤー用のiframe DOM要素を取得します。Webプラットフォームのみ。 |
addEventListener | イベントリスナーをプレイヤーに追加します。Webプラットフォームのみ。 |
removeEventListener | イベントリスナーをプレイヤーから削除します。Webプラットフォームのみ。 |
getPluginVersion | バージョン番号を取得します。プラットフォーム固有のバージョン情報を返します。 |
真実の源
「真実の源」セクションこのリファレンスは src/definitions.ts からsyncされています capacitor-youtube-player.
@capgo/capacitor-youtube-playerから続きます
「@capgo/capacitor-youtube-playerから続きます」セクションCapgoを使用して @capgo/capacitor-youtube-player ネイティブプラグインの作業を計画する場合、@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-youtube-playerを接続してください @capgo/capacitor-youtube-playerを使用して native機能の使用に@capgo/capacitor-youtube-playerを使用します。 Capgo プラグインディレクトリ 製品ワークフローにCapgo プラグインディレクトリを使用します。 Capacitor プラグインはCapgoによって提供されます。 for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 __CAPGO_KEEP_0__ プラグインの実装詳細、そして Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフロー