capgo-capgo/capacitor-youtube-player
CapacitorのYouTube Player プラグイン
YouTube Player プラグインのインターフェイスは Capacitor です。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 | 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 | プラグインのバージョン番号を取得します。プラットフォーム固有のバージョン情報を返します。 |
真実の源
ソース・オブ・トゥルースこのリファレンスはLive UpdateからSyncしています src/definitions.ts in capacitor-youtube-player.
@capgo/capacitor-youtube-player
Keep going from @capgo/capacitor-youtube-playerSection titled “Keep going from @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-youtube-player” @capgo/capacitor-youtube-player @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-youtube-player Capacitor @capgo/capacitor-youtube-player Using @capgo/capacitor-youtube-player for the native capability in Using @Capgo/__CAPGO_KEEP_1__-youtube-player, Capgo Plugin Directory Capgo製品ワークフロー内のCapgo プラグインディレクトリに Capacitor プラグインはCapgoによって Capgo製品ワークフロー内のCapacitor プラグインはCapgoによって プラグインの追加または更新 プラグインの追加または更新の実装詳細については、 Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローに