Я пытаюсь запрограммировать небольшое приложение для Chrome Cast. Я начинаю с приложения Android Sample, расположенного на Github. Приложение само по себе работает хорошо. Я могу видеть свое устройство в приложении и подключаться к нему, но как только я подключусь, я получаю ошибку «Мозговая заморозка». Самое близкое, что я получаю на экране к описанию ошибки, - «Приложение отменено», затем возвращается к экрану «Готов к передаче». Я попытался отладить его, чтобы узнать, могу ли я получить дополнительную информацию об ошибке, но самое близкое к сообщению об ошибке, которое я видел, это ошибка Javascript, указывающая Uncaught ReferenceError: loadTimeData is not defined
и ?error=20000
где-то на вкладке «Элементы» Chrome WebDevTool.Ошибки при приеме из приложения Chromecast Sample (ошибка замораживания мозга)
Я действительно недоумеваю об этой ошибке. Скорее всего, это как-то связано с кодом получателя, но мой код почти такой же, как и в примере приложения. Единственное отличие - это мой AppID. Надеюсь, что кто-то раньше сталкивался с той же ошибкой или мог пролить свет на него. Благодаря!
Спасибо за ответ. Однако я знаю, что проблем с подключением не должно быть. У меня нет проблем с доступом к YouTube или Netflix, и я могу загрузить URL-адрес получателя на свой компьютер. Может быть, это связано с тем, что это https-URL? – supernova32
Все тесты, которые я провела, были с приемниками HTTP. Я бы удивился, если HTTPS не поддерживается. –
Я думаю, что это как-то связано с моим сертификатом. Я просто это понял. Я использую бесплатный сертификат от StartSSL. Они должны поддерживаться в большинстве браузеров, но, возможно, Chromecast не признает сертификат действительным и прерывает соединение. возможно, было бы хорошо иметь сообщения об ошибках! – supernova32