Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ

VideoPlaybackScreenの作成

次にアプリに追加するのは、ビデオプレーヤーを起動する機能です。このチュートリアルでは、お好みのビデオプレーヤーコンポーネントをホストできる専用のVideoPlaybackScreenを作成します。W3C Media APIのクロスプラットフォーム互換性と標準化されたインターフェイスの使用をお勧めしますが、要件を満たすサポート対象のプレーヤーは自由に統合できます。
  • screensフォルダにVideoPlaybackScreen.tsxという名前の、新しいファイルを作成します。
  • VideoPlaybackScreen.tsxを開き、「react-native」からReact、View、StyleSheetをインポートするimportステートメントと、Vega VideoPlayerコンポーネントを追加します。
  • VideoPlaybackScreenコンポーネントを作成します。これはViewでラップされたプレースホルダーテキスト要素を返します。
  • VideoPlaybackScreenをエクスポートします。
  • VideoPlaybackScreenアロー関数の後に、stylesというStyleSheetを作成します。
  • playerContainerとplayerPlaceholderというスタイルを追加し、スタイルプロパティをそれぞれViewとTextに割り当てます。

VideoPlaybackScreenの終了

VideoPlaybackScreenからLandingScreenに戻る手段を用意する必要があります。実際には、ユーザーはリモコンの [戻る] ボタンを使用して戻る(またはD-Padで「上」に移動して戻る)ことができるようになります。ただし、ここでは基本的な [戻る] ボタンを画面上に作成します。
  • 「戻る」という名前のButtonを含むViewを追加します
  • ボタンのonPressプロパティをnavigation.goBack()を呼び出すアロー関数に設定します。
  • ViewにbuttonContainerのスタイルプロパティを指定します。
  • 次の値を使用してbuttonContainerをStyleSheetに追加します。

VideoPlaybackScreenのエクスポート

  • index.tsにVideoPlaybackScreenをエクスポートすることを忘れないでください
VideoPlaybackScreen.tsxのコードは次のようになります。
最終更新日 2026年10月26日