使用 chrome 扩展通过 chromecast 插件发送视频:空接收者列表
Posted
技术标签:
【中文标题】使用 chrome 扩展通过 chromecast 插件发送视频:空接收者列表【英文标题】:Using a chrome extension to send a video via the chromecast plugin: empty receiver list 【发布时间】:2014-03-10 00:25:32 【问题描述】:我编写了一个 JS 应用(使用 chrome sender API)将视频发送到 chromecast。
我按照教程为 chrome 浏览器构建了一个 chromecast sender 应用程序。当我通过 Tampermonkey 注入此代码时,一切正常。
当尝试在 chrome 扩展中使用此代码时,接收者列表始终为空。
这是我正在做的事情: - 初始化演员 API
var sessionRequest = new chrome.cast.SessionRequest(chrome.cast.media.DEFAULT_MEDIA_RECEIVER_APP_ID);
var apiConfig = new chrome.cast.ApiConfig(sessionRequest,
sessionListener,
receiverListener);
chrome.cast.initialize(apiConfig, onInitSuccess, onError);
回调的receiverListener监听器总是得到响应'不可用'。
这些插件是沙盒的吗?有没有办法让这个工作?
【问题讨论】:
【参考方案1】:Cast G+ 社区和 github 上有多个线程。请点击此链接获取全面信息。
https://plus.google.com/116886129421619920918/posts/XfcKKeR4Y84
您需要确保拥有正确的 Chrome 和 Cast 扩展程序版本。
对于 Windows,您需要检查 Wifi 设置。有关详细信息,请参阅上面的线程。
【讨论】:
以上是关于使用 chrome 扩展通过 chromecast 插件发送视频:空接收者列表的主要内容,如果未能解决你的问题,请参考以下文章
我如何让 ChromeCast Chrome 标签保持活动状态?
将 Chromecast 与打包的 Chrome 应用程序一起使用
使用 chrome 将多台笔记本电脑连接到 chromecast