Как отлаживать поток соединений/сообщений моего приложения Chrome Sender?

У меня проблемы:

  1. Получение списка получателей или
  2. Подключение к ресиверу или
  3. Отправка сообщений получателю или
  4. Получение сообщений от получателя

Учитывая, что внедренный Cast API не обеспечивает никакого ведения журнала (консоль отладки, сетевая панель или иное) при разработке приложения Chrome Sender для Google Cast, как я могу отслеживать и отслеживать запросы DIAL и сообщения Cast WebSocket?


person Nick Spacek    schedule 13.08.2013    source источник


Ответы (1)


Чтобы лучше понять процесс получения списка получателей, подключения/запуска вашего приложения и обмена сообщениями, может быть полезно использовать проверку фоновой страницы расширения Google Cast, которое вы установили в свой браузер. Сделать это:

  1. Откройте страницу расширений в Chrome (Настройки -> Инструменты -> Расширения).
  2. Включите «Режим разработчика», установив флажок
  3. Найдите расширение Google Cast в списке.
  4. Нажмите на ссылку рядом с надписью «Проверить представления:» с надписью «background.html».
  5. Это должно открыть вкладку Chrome Inspector.

Существует некоторая регистрация, сделанная самим расширением. Кроме того, выбрав вкладку «Сеть», вы можете увидеть исходящие запросы/ответы и инициированное соединение WebSocket. После выбора соединения WebSocket вы можете переключиться с вкладки «Заголовки» на вкладку «Кадр» на правой панели, чтобы просмотреть сообщения WebSocket. Список не будет обновляться автоматически, но вы можете щелкнуть соединение WebSocket в списке слева, и оно должно обновиться.

person Nick Spacek    schedule 13.08.2013
comment
Эти шаги не работают. Теперь, когда расширение Cast интегрировано в Google Chrome. Любые обновления? - person jeremysawesome; 28.12.2016