У меня есть пользовательский приемник Chromecast, который не работает, и я пытаюсь выяснить, почему. Когда я преобразую его из Chrome на моем рабочем столе, мое приложение запускается в Chromecast, но диалоговое окно Chromecast просто говорит Connecting...
И хотя мое приложение правильно запускается на моем телевизоре, похоже, что отправитель в конечном итоге отключает его. Я получаю следующее сообщение об ошибке:
chrome.cast.Error {code: "session_error", description: null, details: null}
Поэтому я решил попробовать отладить его, перейдя на http://192.168.x.x:9222
. Эта страница загружается нормально, но когда я нажимаю ссылку Remote Debugging (AppEngine)
, меня отправляют на пустую белую страницу по адресу https://chrome-devtools-frontend.appspot.com/serve_rev/........
. В Chrome dev tools я вижу следующие ошибки:
shell.js:3123 Uncaught TypeError: document.registerElement is not a function
at Object.UI.registerCustomElement (shell.js:3123)
at shell.js:3135
at shell.js:3137
UI.registerCustomElement @ shell.js:3123
(anonymous) @ shell.js:3135
(anonymous) @ shell.js:3137
devtools_app.js:2 Uncaught ReferenceError: SDK is not defined
at devtools_app.js:2
(anonymous) @ devtools_app.js:2
inspector.js:2 Uncaught ReferenceError: SDK is not defined
at inspector.js:2
Я использую Chromecast 1-го поколения с версией прошивки 1.36.159268
.
Похоже, ошибка как описано здесь: Невозможно открыть Chrome Инспектор и отладка Chromecast Custom Receiver