キャスト アイコンが押されるたびに、キャスト ダイアログが表示されます。キャスト ダイアログでは、 Web Receiver の接続、制御、接続解除を行えます。
カスタム実装を開発する場合や、iOS または Chrome 用のアプリを作成する場合は、 このダイアログを一貫した方法で実装し、ユーザーが認識し、正しく機能するようにする デバイス、アプリ、プラットフォームで一貫性が確保されます。詳しくは、 例については、リファレンス アプリをご覧ください。
<ph type="x-smartling-placeholder"></ph> キャスト ダイアログ、未接続(レシーバー利用可能)
必須(のデフォルトの動作)
Android MediaRouter)。
A 送信側アプリがキャスト レシーバーに接続されていない場合は、
キャスト アイコンをタップすると [キャスト] ダイアログが表示される
B キャスト ダイアログのタイトル: キャスト先出現
C キャスト ダイアログに、利用可能なウェブ レシーバーのリストが表示されます。
D 現在キャストしている各レシーバーに「キャスト中」と表示されます。
アプリ名」
マルチユーザーのシナリオに注意してください。
- キャスト中のレシーバーに別のユーザーが接続したとき 送信する場合、送信側のアプリで次の制御が可能です。 キャスト コンテンツを作成します。
- キャスト中のレシーバーに別のユーザーが接続したとき キャストしていないアプリから送信する場合、以前の送信側のアプリから 新しい送信者アプリが接続されます
Android
キャスト ダイアログ、未接続
ホーム画面をキャスト
iOS
キャスト ダイアログ、未接続
ホーム画面をキャスト
Chrome
キャスト ダイアログ、未接続
ホーム画面をキャスト
<ph type="x-smartling-placeholder"></ph> キャスト ダイアログ、未接続(iOS のみ)
iOS で初めてキャストする場合、ユーザーは以下に対するローカル ネットワーク アクセス(LNA)を許可することに同意する必要があります キャスト デバイスインタースティシャル情報画面が表示される この権限が必要な理由をユーザーに説明してから、標準の Apple LNA 権限のダイアログ。
初めてキャストしたとき、キャスト中にデバイスが検出されなかった場合に Wi-Fi を使用している場合はヘルプ画面が表示されます Web Receivers が利用できない理由( (ローカル ネットワーク アクセスが無効になっている、Wi-Fi ネットワークに問題がある)など)。
必須:
A 初めてキャストする場合: キャスト アイコンをタップした後
構築する場合、
インタースティシャル広告を表示して、許可するべき理由をユーザーに説明する必要がある
アクセスする必要があります。インタースティシャルには、
ローカル ネットワーク アクセスが必要な理由を説明するとともに、ユーザーが
ローカル権限アクセスを制御します。
B レシーバーを使用できない: キャスト アイコンをタップする
ユーザーが考えられる理由について説明するヘルプ画面を表示する
で Web Receiver が検出されず、LNA の権限に関する問題を解決するための [設定] へのリンクも検出されません。
初めてキャストする場合(iOS)
初回キャスト: インタースティシャルおよびローカル ネットワークへのアクセス権限
レシーバーは利用できません
レシーバーは利用できません
<ph type="x-smartling-placeholder"></ph> キャスト ダイアログ、接続済みだがキャストはできない
必須
A 送信側アプリが Web Receiver に接続されている場合、
キャスト アイコンをタップすると [キャスト] ダイアログが表示される
B キャスト ダイアログのタイトル「受信者名」出現
C [キャスト] ダイアログにキャストを停止するボタンが表示される
「キャストを停止」というボタンラベルが付いている(接続の解除について詳しくは、
送信側がキャストを停止します)。
Android
キャスト ダイアログ、接続済みだがキャストできない
レシーバアプリの読み込み / アイドル状態
iOS
キャスト ダイアログ、接続済みだがキャストできない
レシーバアプリの読み込み / アイドル状態
<ph type="x-smartling-placeholder"></ph> キャスト中にダイアログをキャストする
必須
A キャスト ダイアログのタイトル「受信者名」出現
B 現在キャストしているレシーバーまたはコンテンツが以下に表示されます
タイトル
C Cast ダイアログに「キャストを停止」と表示されます。停止するボタン
キャスト(詳細については、
送信側がキャストを停止します)。
ベスト プラクティス
- 最適なユーザー エクスペリエンスを実現するには、 永続的な制御 [Cast] ダイアログのコントロールが表示されます。
Android
キャスト ダイアログ、キャスト中
コンテンツを再生しているレシーバー
iOS
キャスト ダイアログ、キャスト中
コンテンツを再生しているレシーバー
Chrome
キャスト ダイアログ、キャスト中
コンテンツを再生しているレシーバー
このデザインガイドで使用する画像 は Blender Foundation の提供によるもので、著作権またはクリエイティブ・コモンズ ライセンスに基づいて提供されています。
- Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) copyright Blender Foundation |www.sintel.org
- Tears of Steel: (CC)Blender Foundation |mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org