如何调试Chrome发件人应用程序的连接/消息流?

时间:2013-08-13 16:20:56

标签: google-chrome google-cast

我遇到了问题:

  1. 获取接收者列表,或
  2. 连接到接收器,或
  3. 向接收方发送消息,或
  4. 从接收方接收消息
  5. 鉴于在为Google Cast开发Chrome Sender应用程序时,注入的Cast API不提供任何日志记录(调试控制台,网络面板或其他),我如何跟踪和跟踪DIAL请求和Cast WebSocket消息?

1 个答案:

答案 0 :(得分:2)

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

  1. 在Chrome中打开“扩展程序”页面(设置 - >工具 - >扩展程序
  2. 选中复选框
  3. 启用“开发者模式”
  4. 在列表中找到Google Cast扩展程序
  5. 点击标有“background.html”
  6. 的“检查视图:”旁边的链接
  7. 这应该会打开Chrome Inspector标签
  8. 扩展程序本身已完成一些日志记录。此外,通过选择“网络”选项卡,您可以在启动时看到传出请求/响应和WebSocket连接。选择WebSocket连接后,可以从“Headers”选项卡切换到右窗格中的“Frame”选项卡,以查看WebSocket消息。该列表不会自动刷新,但您可以单击左侧列表中的WebSocket连接,它应该更新。