YouTubePlayer.ErrorReason

public static final enum
YouTubePlayer.ErrorReason
extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.google.android.youtube.player.YouTubePlayer.ErrorReason

概要

YouTubePlayer で発生したエラーの理由を説明します。

関連項目

まとめ

列挙型値
YouTubePlayer.ErrorReason.AUTOPLAY_DISABLED autoplay の制約のため、プレーヤーは再生リストにある次の動画に自動的に進むことができませんでした。
YouTubePlayer.ErrorReason.BLOCKED_FOR_APP 現在の動画を読み込むことができませんでした。コンテンツ所有者は動画を埋め込むことができないようにこのアプリをブロックしています。
YouTubePlayer.ErrorReason.EMBEDDING_DISABLED 現在の動画を読み込むことができませんでした。コンテンツ所有者はこの動画の埋め込みを無効にしています。
YouTubePlayer.ErrorReason.EMPTY_PLAYLIST 再生を開始できませんでした。読み込まれた再生リストには動画が含まれていません。
YouTubePlayer.ErrorReason.INTERNAL_ERROR 内部エラーのため、現在の動画を読み込むことができませんでした。
YouTubePlayer.ErrorReason.NETWORK_ERROR ネットワーク リクエストに失敗したため、エラーが発生しました。
YouTubePlayer.ErrorReason.NOT_PLAYABLE 現在の動画は再生可能な状態ではないため、読み込むことができませんでした。
YouTubePlayer.ErrorReason.PLAYER_VIEW_TOO_SMALL 再生が停止されました。プレーヤーのビューが小さすぎます。
YouTubePlayer.ErrorReason.UNAUTHORIZED_OVERLAY 再生が停止されました。プレーヤーとビューが重なっています。
YouTubePlayer.ErrorReason.UNEXPECTED_SERVICE_DISCONNECTION YouTube API サービスから突然切断されたため、再生がキャンセルされ、プレーヤーは解放されました。
YouTubePlayer.ErrorReason.UNKNOWN このエラーの原因はわかりません。
YouTubePlayer.ErrorReason.USER_DECLINED_HIGH_BANDWIDTH 再生はキャンセルされました。ユーザーは、高帯域幅ストリームでの再生を許可しませんでした。
YouTubePlayer.ErrorReason.USER_DECLINED_RESTRICTED_CONTENT 再生はキャンセルされました。制限のあるコンテンツの再生は却下されました。
パブリック メソッド
static YouTubePlayer.ErrorReason valueOf(String name)
final static ErrorReason[] values()
継承されたメソッド

列挙型値

public static final YouTubePlayer.ErrorReason AUTOPLAY_DISABLED

autoplay の制約のため、プレーヤーは、再生リストにある次の動画に自動的に進むことができませんでした。ユーザーが [再生] を押すと、再生が再開されます。

public static final YouTubePlayer.ErrorReason BLOCKED_FOR_APP

現在の動画を読み込むことができませんでした。コンテンツ所有者は動画を埋め込むことができないようにこのアプリをブロックしています。

public static final YouTubePlayer.ErrorReason EMBEDDING_DISABLED

現在の動画を読み込むことができませんでした。コンテンツ所有者はこの動画の埋め込みを無効にしています。

public static final YouTubePlayer.ErrorReason EMPTY_PLAYLIST

再生を開始できませんでした。読み込まれた再生リストには動画が含まれていません。

public static final YouTubePlayer.ErrorReason INTERNAL_ERROR

内部エラーのため、現在の動画を読み込むことができませんでした。再試行すると、問題が解決される可能性があります。

public static final YouTubePlayer.ErrorReason NETWORK_ERROR

ネットワーク リクエストに失敗したため、エラーが発生しました。端末がインターネットに接続されていることを確認してください。

public static final YouTubePlayer.ErrorReason NOT_PLAYABLE

現在の動画は再生可能な状態ではないため、読み込むことができませんでした。動画が新しくアップロードされたものである場合、この動画はまだ processing 状態の可能性があり、しばらくしてから再試行すると問題は解決されます。 YouTube 動画の状態の一覧については、API ドキュメントを参照してください。

public static final YouTubePlayer.ErrorReason PLAYER_VIEW_TOO_SMALL

再生が停止されました。プレーヤーのビューが小さすぎます。動画の再生中、ビューのサイズは少なくとも幅 200 dp、高さ 110 dp 必要です。

public static final YouTubePlayer.ErrorReason UNAUTHORIZED_OVERLAY

再生が停止されました。プレーヤーとビューが重なっています。動画を再生中のプレーヤーの上にビューを重ねることはできません。

このエラーが報告されると端末ログにメッセージが出力され、プレーヤーに重なっているビュー、および重複の位置に関する情報が記録されます。

public static final YouTubePlayer.ErrorReason UNEXPECTED_SERVICE_DISCONNECTION

YouTube API サービスから突然切断されたため、再生がキャンセルされ、プレーヤーは解放されました。このプレーヤー インスタンスをさらに呼び出してもエラーが発生するため、新しいプレーヤー インスタンスを作成して再生を再度有効にする必要があります。

public static final YouTubePlayer.ErrorReason UNKNOWN

このエラーの原因はわかりません。クライアント ライブラリが YouTube API サービスよりも古く、このサービスが返している ErrorReason を知らない可能性があります。再試行すると、問題が解決される可能性があります。

public static final YouTubePlayer.ErrorReason USER_DECLINED_HIGH_BANDWIDTH

再生はキャンセルされました。ユーザーは、高帯域幅ストリームでの再生を許可しませんでした。

public static final YouTubePlayer.ErrorReason USER_DECLINED_RESTRICTED_CONTENT

再生はキャンセルされました。制限のあるコンテンツの再生は却下されました。

動画の制限について詳しくは、API ドキュメントを参照してください。

パブリック メソッド

public static YouTubePlayer.ErrorReason valueOf (String name)

public static final ErrorReason[] values ()