概要
概要YouTube Player Plugin interface for Capacitor. Provides methods to control YouTube video playback in your app.
基本機能
基本機能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/capacitor-youtube-player」 ネイティブ プラグイン作業を計画するには、{0}に接続してください。 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, {0}のプラグインの追加または更新 {0}の実装詳細 {0}の代替 {0}の製品ワークフロー