Skip to content

@capgo/capacitor-youtube-player

YouTube Player Plugin interface for Capacitor. Provides methods to control YouTube video playback in your app.

YouTube PlayerプラグインCapacitorのインターフェイス。アプリ内でYouTube動画再生を制御するためのメソッドを提供します。

  • initialize - YouTube プレイヤー インスタンスを初期化します。
  • destroy - プレイヤー インスタンスを破棄し、リソースを解放します。
  • stopVideo - ビデオ再生を停止し、ロードをキャンセルします。このメソッドはまれに使用してください - pauseVideo() は通常の選択肢です。
  • playVideo - 予めクエーまたはロードされたビデオを再生します。最終的なプレイヤー状態はPLAYING (1) になります。
メソッド説明
initializeYouTube プレイヤー インスタンスを初期化します。
destroyプレイヤー インスタンスを破棄し、リソースを解放します。
stopVideoビデオ再生を停止し、ロードをキャンセルします。このメソッドはまれに使用してください - pauseVideo() は通常の選択肢です。
playVideo予めクエーまたはロードされたビデオを再生します。最終的なプレイヤー状態はPLAYING (1)になります。
pauseVideo現在再生中の動画を一時停止します。最終的なプレイヤーの状態は、既に終了している場合は終了 (0)、それ以外は一時停止 (2) になります。
seekTo動画内の特定の時間にジャンプします。プレイヤーが一時停止中の場合、ジャンプしても一時停止が続きます。再生中の場合、再生が続きます。
loadVideoByIdYouTube IDで指定された動画を読み込み再生します。
cueVideoByIdIDで指定された動画を読み込み、再生せずに準備します。サムネイルを読み込み、プレイヤーを準備しますが、再生を開始するのはplayVideo()を呼び出すときです。
loadVideoByUrlURLで指定された動画を読み込み再生します。
cueVideoByUrlURLで指定された動画を読み込み、再生せずに準備します。
cuePlaylistURLで指定されたプレイリストを読み込み、再生せずに準備します。最初の動画を読み込みます。
loadPlaylistURLで指定されたプレイリストを読み込み再生します。
nextVideoプレイリスト内の次の動画を再生します。
previousVideoプレイリスト内の前の動画を再生します。
playVideoAtプレイリスト内の特定の動画を指定されたインデックスで再生します。
muteプレイヤーの音をミュートします。
unMute再生音をミュート解除します。
isMuted再生音がミュートされているかどうかを確認します。
setVolume再生音の音量を設定します。
getVolume現在の再生音量を取得します。ミュートであっても音量が取得されます。
setSize再生ウィンドウのサイズをピクセル単位で設定します。
getPlaybackRate現在の再生速度を取得します。
setPlaybackRate再生速度を設定します。
getAvailablePlaybackRates現在の動画の再生速度のリストを取得します。
setLoop再生リストのループを有効または無効にします。有効にすると、最後の動画の終了後に再生リストは最初の動画から再生されます。
setShuffle再生リストのシャッフルを有効または無効にします。
getVideoLoadedFractionバッファリングされた動画の割合を取得します。古い getVideoBytesLoaded/getVideoBytesTotal と比べると信頼性が高くなります。
getPlayerState再生ウィンドウの現在の状態を取得します。
getAllPlayersEventsStateすべてのアクティブなプレーヤーのイベント状態を取得します。複数のプレーヤー インスタンスを追跡するのに役立ちます。
getCurrentTime現在の再生位置(秒)を取得します。
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.tscapacitor-youtube-player.

Keep going from @capgo/capacitor-youtube-player

Section titled “Keep going from @capgo/capacitor-youtube-player”

__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-youtube-player から続きます。@capgo/capacitor-youtube-player To plan native plugin work, connect it with Using @capgo/capacitor-youtube-player For the native capability in Using @capgo/capacitor-youtube-player Capgo Plugin Directory For the product workflow in Capgo Plugin Directory Capacitor Plugins by Capgo For the implementation detail in Capacitor Plugins by Capgo Adding or Updating Plugins For the implementation detail in Adding or Updating Plugins, and Ionic Enterprise Plugin Alternatives For the product workflow in Ionic Enterprise Plugin Alternatives.