概要
概要セクションYouTube PlayerプラグインCapacitorのインターフェイス。アプリ内でYouTube動画再生を制御するためのメソッドを提供します。
基本機能
基本機能セクションinitialize- YouTube プレイヤー インスタンスを初期化します。destroy- プレイヤー インスタンスを破棄し、リソースを解放します。stopVideo- ビデオ再生を停止し、ロードをキャンセルします。このメソッドはまれに使用してください - pauseVideo() は通常の選択肢です。playVideo- 予めクエーまたはロードされたビデオを再生します。最終的なプレイヤー状態はPLAYING (1) になります。
Public API
Section titled “Public API”| メソッド | 説明 |
|---|---|
initialize | YouTube プレイヤー インスタンスを初期化します。 |
destroy | プレイヤー インスタンスを破棄し、リソースを解放します。 |
stopVideo | ビデオ再生を停止し、ロードをキャンセルします。このメソッドはまれに使用してください - pauseVideo() は通常の選択肢です。 |
playVideo | 予めクエーまたはロードされたビデオを再生します。最終的なプレイヤー状態はPLAYING (1)になります。 |
pauseVideo | 現在再生中の動画を一時停止します。最終的なプレイヤーの状態は、既に終了している場合は終了 (0)、それ以外は一時停止 (2) になります。 |
seekTo | 動画内の特定の時間にジャンプします。プレイヤーが一時停止中の場合、ジャンプしても一時停止が続きます。再生中の場合、再生が続きます。 |
loadVideoById | YouTube IDで指定された動画を読み込み再生します。 |
cueVideoById | IDで指定された動画を読み込み、再生せずに準備します。サムネイルを読み込み、プレイヤーを準備しますが、再生を開始するのはplayVideo()を呼び出すときです。 |
loadVideoByUrl | URLで指定された動画を読み込み再生します。 |
cueVideoByUrl | URLで指定された動画を読み込み、再生せずに準備します。 |
cuePlaylist | URLで指定されたプレイリストを読み込み、再生せずに準備します。最初の動画を読み込みます。 |
loadPlaylist | URLで指定されたプレイリストを読み込み再生します。 |
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.ts 「 capacitor-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.