CapacitorのYouTube プラグイン インターフェイス。Capacitorのアプリ内でYouTube動画の再生を制御するためのメソッドを提供します。
基本機能
「基本機能」のセクションinitialize- 新しいYouTube プラグイン インスタンスを初期化します。destroy- プラグイン インスタンスを破棄し、リソースを解放します。stopVideo- 動画の再生を停止し、ロードをキャンセルします。使用する場合は、まれに使用します - pauseVideo() は通常、好ましい選択です。playVideo- 予めクエーまたはロードされた動画を再生します。最終的なプレイヤー状態はPLAYING (1) になります。
API
「API」| メソッド | 説明 |
|---|---|
initialize | __CAPGO_KEEP_0__を使用して新しいYouTubeプレイヤーインスタンスを初期化します。 |
destroy | __CAPGO_KEEP_0__を使用してプレイヤーインスタンスを破棄し、リソースを解放します。 |
stopVideo | ビデオの再生を停止し、ロードをキャンセルします。このメソッドはまれに使用します。通常、pauseVideo()が好ましい選択肢です。 |
playVideo | __CAPGO_KEEP_0__で現在クエーまたはロードされているビデオを再生します。最終的なプレイヤー状態はPLAYING(1)になります。 |
pauseVideo | __CAPGO_KEEP_0__で現在再生中のビデオを一時停止します。最終的なプレイヤー状態はPAUSED(2)になります。既にENDED(0)の場合は除きます。 |
seekTo | __CAPGO_KEEP_0__でビデオの特定の時間にジャンプします。プレイヤーが一時停止中の場合、ジャンプ後も一時停止状態が維持されます。再生中の場合、再生を継続します。 |
loadVideoById | __CAPGO_KEEP_0__でYouTube IDを使用してビデオをロードして再生します。 |
cueVideoById | __CAPGO_KEEP_0__でYouTube IDを使用してビデオをクエーします。サムネイルをロードし、プレイヤーを準備しますが、ビデオを要求することはありません。playVideo()を呼び出すまでビデオは再生されません。 |
loadVideoByUrl | __CAPGO_KEEP_0__でビデオのURLを使用してビデオをロードして再生します。 |
cueVideoByUrl | __CAPGO_KEEP_0__でビデオのURLを使用してビデオをクエーします。サムネイルをロードし、プレイヤーを準備しますが、ビデオを要求することはありません。playVideo()を呼び出すまでビデオは再生されません。 |
cuePlaylist | 再生しないでプレイリストを表示します。プレイリストを読み込み、最初の動画を準備します。 |
loadPlaylist | プレイリストを読み込み、再生します。 |
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 | プラットフォーム固有のバージョン情報を含むプラグインのバージョン番号を取得します。 |
真実の源
「真実の源」というセクションこのリファレンスはSyncdから取得されています src/definitions.ts in capacitor-youtube-player.
capgoから続けてください@capacitor/capgo-youtube-player
セクション「capgoから続けてください@capacitor/capgo-youtube-player」__CAPGO_KEEP_0__を使用している場合 @capgo/capacitor-youtube-player __CAPGO_KEEP_0__を使用してnativeプラグインの作業を計画している場合、__CAPGO_KEEP_0__をCloudflareに接続してください @capgo/capacitor-youtube-playerを使用してnative機能を計画する @capgo/capacitor-youtube-playerを使用してnative機能を計画する Capgoプラグインディレクトリ Capgoプラグインディレクトリを使用して製品ワークフローを計画する CapacitorプラグインはCapgoによって提供されます 実装詳細については Capacitor プラグインの Capgo を参照してください。 プラグインの追加または更新 実装詳細についてはプラグインの追加または更新、 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインのワークフローについて