问题是转换图标甚至在 Google 的发件人应用程序示例中也不可见。一个月前,我不得不刷新页面几次才能取回图标或重新启动设备。现在没有任何工作并且图标丢失但在 chrome 开发工具中它表明它已正确实现。你知道问题出在哪里吗?
我正在通过以下方式创建转换按钮:
google-cast-launcher
控制台没有错误
附言。我也已经实现了图书馆 https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1
最佳答案
我找到了一个解决方案。您需要使用 https://而不是 http:// 否则转换图标将不可见
希望对大家有所帮助
@编辑 如果您遇到不显示图标的问题,并且在控制台中显示:
CastVideos.js:125 Uncaught ReferenceError: cast is not defined
at CastPlayer.initializeCastPlayer (CastVideos.js:125)
at window.__onGCastApiAvailable (CastVideos.js:1004)
at chrome.cast.ha (VM1365 cast_sender.js:99)
在您的 html 中,将脚本放在 head 的开头,将脚本放在 body 的末尾以构建 gstatic 框架。
关于html - Chromecast - 发件人应用 - 转换图标不可见 HTML5/JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63426573/