CEF嵌入客户端Chromecast功能启用失败,求解决方案
CEF客户端启用Chromecast功能问题
环境与基础情况
在Windows 10搭建了CEF开发环境,cefclient.exe可正常启动,但启用Chromecast功能失败。
已尝试的命令行参数
- 单独执行:
cefclient.exe --enable-video-player-chromecast-support,32位、64位版本均无效果 - 尝试参数组合:
cefclient.exe --enable-video-player-chromecast-support --enable-media-stream --always-authorize-plugins,依然无效
设备验证
Windows桌面版Chrome中,打开YouTube测试视频(链接:https://www.youtube.com/watch?v=8Yp8z2BRIgY)时,播放器正常显示“投屏到电视”的Chromecast图标,证明Chromecast设备工作正常。
待解疑问
- CEF源码目录下存在
chromecast文件夹,说明该功能已实现,但找不到明确的启用方法,该如何操作? - 是否有办法让cefclient启用Chrome的所有默认设置,以此和Windows桌面版Chrome做基准对比?
- 发现部分YouTube链接无法在cefclient中播放,不确定是否与Chromecast功能问题相关,测试链接:
https://www.youtube.com/watch?v=42M3esYyHdw
内容的提问来源于stack exchange,提问作者nixkuroi
相关产品推荐
相关产品推荐

