问题描述
问题是,即使在发件人应用程序中Google的示例示例中,投射图标也不可见。一个月前,我不得不刷新页面几次才能找回图标或重新启动设备。现在什么也没有用,图标也消失了,但是在chrome开发工具中,它表明它已正确实现。你知道是什么问题吗?
我通过以下方式创建投射按钮:
google-cast-launcher
控制台中没有错误
PS。我确实也已经实现了图书馆 https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1
解决方法
我找到了解决方案。您需要使用https://而不是http:// 否则投射的图标将不可见
我希望它能对您有所帮助
@edit 如果您对不显示图标有疑问,并在控制台中显示:
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脚本中将脚本放在头部的开头,并将脚本放到主体末尾的gstatic框架。