同じ問題を抱えている他の人からの質問をいくつか見てきました。私のサンプル アプリケーションでは、次のようにコールバックを登録しました。
cast_api.addReceiverListener(appId, onReceiverList);
使用するappId = 'YouTube'
とキャストが表示されますが、ここでホワイトリストに登録されたアプリ ID を使用すると空のリストが表示されます。キャストを再起動し、出荷時設定にリセットして、[更新を確認するときにこの Chromecast のシリアル番号を Google に送信する] がオンになっていることを確認しました。です。
デバッグ ポート経由でキャストに接続できます。
おそらく他に何が欠けているのかわかりません:
- シリアル番号のスペルミス (私のは 7 つの数字と 5 つの文字でした。意味がありますか?)
- デバイスは、ホワイトリストに登録されたアプリ ID を更新していません
何かご意見は?ホワイトリストに登録されたアプリ ID がデバイスに登録されていることを確認する方法がないため、何が起こっているのかを把握するのは非常に困難です。