如何解决样式化的Media Receiver无法加载自定义CSS文件
类似于this question,我的样式媒体接收器(SMR)的自定义CSS样式未加载到Chromecast 2设备上。但是,CSS已加载并正确显示在Cast SDK控制台的预览中。
我已将应用程序保存在控制台中并等待它,因此从“发布”切换为“已发布”。我的Chromecast的序列号也已注册,并在控制台中显示为“准备测试”。我已仔细检查我在我的应用程序中使用的是正确的应用程序ID。带有媒体样式的Styled Media Receiver应用程序仅会加载到Chromecast设备上,即仅显示我应用程序的名称。
我非常简单的CSS文件的内容:
.logo{
background-image: url(images/icon.png);
}
.background{
background: rgb(6,3,46);
}
我的CSS文件托管在我的网站上(由InfinityFree托管),具有由Let's Encrypt Authority X3签名的SSL证书。我什至把它留了一夜,但一无所有。但是,Cast SDK控制台会加载并显示CSS正常。
解决方法
我的解决方法:
将.css和图像文件上传到Google云端硬盘-该用户已经作为Cast SDK用户存在。公开共享文件。使用online tool生成到文件的直接链接。编辑.css文件以使用直接链接到图像文件。将直接链接添加到Cast SDK控制台中的.css文件。成功!每次更改文件后,在Cast SDK控制台中预览并重新保存SMR应用。
,修复将徽标添加为背景时的背景高度和宽度。 最好在html文件而不是背景图片中添加徽标。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。