1

我有问题:

  1. 获取接收者列表,或
  2. 连接到接收器,或
  3. 向接收者发送消息,或
  4. 从接收方接收消息

鉴于在为 Google Cast 开发 Chrome Sender 应用程序时注入的 Cast API 不提供任何日志记录(调试控制台、网络面板或其他),我如何跟踪和跟踪 DIAL 请求和 Cast WebSocket 消息?

4

1 回答 1

2

为了更好地了解获取接收者列表、连接/启动应用程序和消息传递的流程,使用检查您已安装到浏览器中的 Google Cast 扩展程序的背景页面可能会有所帮助。去做这个:

  1. 在 Chrome 中打开扩展页面(设置 -> 工具 -> 扩展
  2. 通过选中复选框启用“开发者模式”
  3. 在列表中找到 Google Cast 扩展程序
  4. 单击标有“background.html”的“检查视图:”旁边的链接
  5. 这应该会打开一个 Chrome Inspector 选项卡

扩展程序本身会完成一些日志记录。此外,通过选择“网络”选项卡,您可以看到传出的请求/响应和 WebSocket 连接一旦启动。选择 WebSocket 连接后,您可以从右侧窗格中的“Headers”选项卡切换到“Frame”选项卡以查看 WebSocket 消息。该列表不会自动刷新,但您可以单击左侧列表中的 WebSocket 连接,它应该会更新。

于 2013-08-13T16:20:56.180 回答