我们在制造工厂内托管了一个内部网网站,我遇到了这个解决方案,可以使用投射发送器应用程序在Chrome-cast设备上显示URL。它运行良好,但我想以两种方式自动化它:
-
我希望发件人应用将网址直接发送到 Chrome 投射设备,而不必从提示中选择设备。
-
如果可以做到 1.,我将创建一个带有按钮的网页,该按钮将向发送方应用发送消息以加载 URL(使用 SignalR 将请求发送到发送方应用(。
提前感谢!
我们无法直接连接到设备。最好的答案是使用 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