Не удается отправить приложение Chromecast от Chrome на Android - PullRequest
0 голосов
/ 08 мая 2018

Я создаю приложение Cast с отправителем Chrome и пользовательским приемником HTML / CSS / JS. Хотя он работает правильно с настольного Chrome, я заметил, что не могу подключиться через приложение Android Chrome.

С Android, при нажатии кнопки Cast и выборе правильного устройства-получателя во всплывающем окне ничего не происходит (мой слушатель для SESSION_STATE_CHANGE не вызывается). После повторного нажатия кнопки мой слушатель сеанса говорит:

{type: "sessionstatechanged", 
session: null, 
sessionState: "SESSION_START_FAILED", 
errorCode: "invalid_parameter"}

Сначала я думал, что мои настройки неверны, но после просмотра официального приложения Chrome Sender и, выполнив те же действия, что и выше, я обнаружил похожую проблему с другим кодом ошибки:

Request session failure: 
{"code":"invalid_parameter",
"description":"Already requesting session",
"details":null}

В приведенном выше случае визуальный индикатор запускает свое «активное» состояние при первом нажатии, но никаких изменений / действий нет, в противном случае он просто остается в этом состоянии.

Это работало и раньше, поэтому я знаю, что это относительно новая проблема (по крайней мере, с февраля, возможно, раньше). Я также знаю, что, поскольку он работает на настольном компьютере, нет ничего плохого в настройке как таковой, но он все еще не работает для Android.

Любая помощь или отзывы здесь будет здорово, спасибо!

1 Ответ

0 голосов
/ 08 мая 2018

Хорошо, после обновления моего телефона Android (пропустил обновление сегодня утром), похоже, что оно исправлено.

EDIT: Оказывается, это было связано с перезагрузкой. Таким образом, в качестве патча, перезапуск вашего мобильного устройства приведет к сбросу Chrome и разрешению его правильной отправки.

...