我发布了一款Android Chromecast应用。我的接收器应用程序使用默认接收器。现在我尝试使用css自定义接收器。 我按照开发者指南(https://developers.google.com/cast/docs/styled_receiver)进行操作,我尝试在我的驱动器帐户上托管此css文件,因为它在此处进行了解释https://support.google.com/drive/answer/2881970?hl=en 但是有些事情一定是错的,因为在用CSS网址更新我的接收器应用程序并重新启动我的chromecast后,我看不到任何修改。我想我共享驱动器托管的css文件的方式一定是错的。
这是我的css:
.logo {
background-image: url(logo.png);
}
.progressBar {
background-color: rgb(244, 132, 45);
}
.watermark {
background-image: url(watermark.png);
background-size: 57px 57px;
}
这两张图片也已公开分享。 BTW查看Google文档,看起来Chromecast控制台中应该有一个预览按钮,但我看不到它。
知道发生了什么事吗?
答案 0 :(得分:4)
我终于开始工作了。 共享css文件时的默认URL是
https://drive.google.com/file/d/XXXXXXXXXX/edit?usp=sharing
实际上我只需将其改为
https://googledrive.com/host/XXXXXXXXXX
让它发挥作用
然后在我的css文件中,我必须将logo.png和watermark.png都更改为绝对URL,在我的情况下都托管在驱动器上,所以我不得不使用他们的共享URL(https://googledrive.com/host/yyy)