as

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

IMediaControlServerAsync

IMediaControlServerAsync

メディアコントロールサーバーの操作を表します。このインターフェイスは、メディアコントロールハンドラーを管理し、メディアセッション状態を更新するためのメソッドを提供します。

プロパティ

setHandlerForComponent()

setHandlerForComponent: (handler, instance) => void

特定のコンポーネントのメディアコントロールアクションのリクエストを処理するハンドラーを割り当てます。

パラメーター

handler

IMediaControlHandlerAsync

instance

IComponentInstance

戻り値

void

注釈

メディアコントロールリクエストを処理し、カスタムメディアコントロールロジックを実装するには、ハンドラーの割り当てが不可欠です。

アクティブなハンドラーは一度に1つだけです。アクティブなハンドラーは、setHandlerの最新の呼び出しによって設定されたハンドラーです。


updateMediaSessionStates()

updateMediaSessionStates: (states) => void

メディアセッションの状態を更新します。

パラメーター

states

MediaSessionState[]

戻り値

void

注釈

セッション状態の更新は、メディア再生ステータス、利用可能なメディアストリーム、その他の関連情報の変更を反映するために不可欠です。

状態の変化には、インストール済みのIMediaControlHandlerAsyncインスタンスを通じて受け取ったメディアコントロール操作によりメディアコントロールサーバーアプリが実行した操作も含みます。


Last updated: 2025年9月30日