【问题标题】:Can you send a message to a receiver app with the device's serial directly?您可以直接使用设备的串行向接收器应用程序发送消息吗?
【发布时间】:2019-09-15 04:06:29
【问题描述】:

我们在我们的制造工厂内托管了一个内部网网站,我遇到了这个 solution,它使用 cast 发送器应用程序在 Chrome-cast 设备上显示一个 URL。它运作良好,但我想通过两种方式使其自动化:

  1. 我希望发件人应用直接将 URL 发送到 Chrome-cast 设备,而不必从提示中选择设备。

  2. 如果 1. 可以完成,我将创建一个带有按钮的网页,该按钮将向发送方应用发送消息以加载 URL(使用 SignalR 将请求发送到发送方应用)。

提前致谢!

【问题讨论】:

标签: javascript google-cast


【解决方案1】:

我们无法直接连接到设备。最好的答案是使用 JavaScript 自动化测试框架与 UI 交互并选择要测试的设备。

加载特定 URL:测试框架可以触发加载请求以在连接时加载 URL,或使用自定义命名空间进行自定义交互。

您可以连接一个按钮以将加载请求发送到接收器:https://developers.google.com/cast/docs/chrome_sender/integrate#media_control

连接后,他们可以使用自定义命名空间来回发送数据:https://developers.google.com/cast/docs/caf_receiver/advanced#custom-messages

【讨论】:

  • 谢谢。我会试试这个。我的最终目标是让我们的主管能够在需要时从他们的 iPhone 投射幻灯片、照片或视频,然后能够将仪表板页面放回屏幕上并离开。我删除了接收方应用程序上断开连接事件的例程,这样即使我关闭了发送方应用程序页面,URL 也会在 Chromecast 上保持不变。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-16
  • 1970-01-01
  • 2022-01-24
  • 2012-02-05
  • 2017-03-01
  • 2018-08-27
相关资源
最近更新 更多