我的公司在我们的设施周围安装了多个 Chromecast,每个 Chromecast 都显示一个网页,其中包含不同的数据,具体取决于其设置的位置。在我的数据库中,我有一个 Chromecast 名称列表以及它们所绑定的网页的 URL。在我的应用程序的用户界面中,有一个显示此数据的表格。我希望每个 Chromecast 都有一个按钮,单击该按钮时可以以编程方式传递名称和 URL 并开始投射该页面 - 绕过自动填充接收者列表的 Chrome 扩展弹出窗口。
截至目前,我手动打开 10 个选项卡并将每个选项卡投射到指定的 chromecast;显然效率有点低。我今天搜索了几个小时,但没有找到我想要实现的特定行为的任何示例。我很好奇现在是否可以实现这种功能,这对我来说会有很大的好处。谢谢你!
我用 Node js 编写了一个可以做到这一点的程序。
查看:
https://github.com/simllll/stream-tab
使用可以大大提高性能
"directRenderMode": true
我发现最好的方法是使用 AutoHotKey 编写手动过程的脚本。它有点脆弱,但通常可以完成工作