Отладка приложения Chromecast отображает сообщение об ошибке - PullRequest
2 голосов
/ 31 марта 2020

У меня есть пользовательский приемник Chromecast, который не работает, и я пытаюсь выяснить, почему. Когда я преобразую его из Chrome на моем рабочем столе, мое приложение запускается в Chromecast, но диалоговое окно Chromecast просто говорит Connecting...

enter image description here

И хотя мое приложение правильно запускается на моем телевизоре, похоже, что отправитель в конечном итоге отключает его. Я получаю следующее сообщение об ошибке:

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

...