2014-05-01 1 views
1

J'ai publié une application Android Chromecast. Mon application de récepteur utilise le récepteur par défaut. Maintenant, j'essaie de personnaliser le récepteur en utilisant un CSS. J'ai suivi le guide de développement (https://developers.google.com/cast/docs/styled_receiver) et j'ai essayé d'héberger ce fichier css sur mon compte drive comme expliqué ici https://support.google.com/drive/answer/2881970?hl=en Mais quelque chose doit être faux car après avoir mis à jour mon application réceptrice avec l'URL CSS et redémarré mon chromecast je n ' t voir toute modification. Je suppose que la façon dont j'ai partagé le lecteur css fichier hébergé doit être fausse.Comment utiliser un css hébergé par Drive pour personnaliser le récepteur?

Voici mon css:

.logo { 
    background-image: url(logo.png); 
} 

.progressBar { 
    background-color: rgb(244, 132, 45); 
} 

.watermark { 
    background-image: url(watermark.png); 
    background-size: 57px 57px; 
} 

les deux images ont également été partagés publiquement. BTW en regardant la documentation de Google, il semble qu'il devrait y avoir un bouton de prévisualisation dans la console chromecast, mais je ne le vois pas.

Une idée de ce qui se passe?

+0

Sur la même page que vous entrez votre CSS for Styled Receiver, il y a un bouton Aperçu à droite du bouton Enregistrer qui sera activé lorsque vous entrez une URL CSS. Essayez cela et voyez ce que l'aperçu dit. En outre, connectez votre débogueur chrome au port 9222 pour voir le css en action; cela peut vous donner plus d'indices –

+0

Comme je l'ai expliqué, il n'y a pas de bouton d'aperçu. J'ai sélectionné le style personnalisé, collé mon URL, l'application est publiée et il n'y a pas de bouton de prévisualisation. Quelque chose avec une nouvelle application non publiée: pas de bouton de prévisualisation. Juste le sauver – user1026605

Répondre

4

J'ai finalement réussi à le faire fonctionner. L'URL par défaut lors du partage du fichier css était

https://drive.google.com/file/d/XXXXXXXXXX/edit?usp=sharing 

En fait, je devais juste changer dans

https://googledrive.com/host/XXXXXXXXXX 

Pour le faire fonctionner

Puis dans mon fichier css que je devais changer à la fois logo.png et watermark.png en URL absolue, les deux hébergés sur le disque dans mon cas, donc je devais utiliser leur URL partagée (https://googledrive.com/host/yyy)

Questions connexes