Проблемы с пользовательским CAF-приемником и встроенным слайд-шоу - PullRequest
0 голосов
/ 15 октября 2018

В настоящее время мы работаем над пользовательским приложением CAF Receiver.Мы хотели бы рекламировать некоторые из наших материалов, используя встроенную функцию слайд-шоу (см .: https://developers.google.com/cast/docs/caf_receiver_features#slideshow). Однако при запуске Receiver отображается только заставка, а не слайд-шоу. Слайд-шоу работает только при переходепосле запуска хотя бы одного видео обратно в режим ожидания. Есть ли способ отобразить слайд-шоу сразу после запуска ресивера? Если да, то как?

Кроме того, мы заметили, что --playback-logo-image(см .: https://developers.google.com/cast/docs/caf_receiver_features#styling-the-player) всегда скрыт? Это должно отображаться на телевизоре или это выделенный ресурс для приемника Chromecast с сенсорным экраном?

Спасибо!

1 Ответ

0 голосов
/ 23 октября 2018

У нас похожая проблема.Мы не видим слайд-шоу, пока пользователь не находится в состоянии ожидания.Мы также видим либо фоновое изображение, либо заставку за 10 секунд или около того до начала слайд-шоу.Вот что у меня есть в примере приложения.

<style>
body {
  /*--background-image: url('./images/bg_loading.jpg');*/
  --slideshow-interval: 5s;
  --slideshow-duration: 1s;
  --slideshow-image-1: url('./images/bg_idle_1.jpg');
  --slideshow-image-2: url('./images/bg_idle_2.jpg');
  --slideshow-image-3: url('./images/bg_idle_3.jpg');
  --logo-image: url('./images/bg_loading.jpg');
  --playback-logo-image: url('./images/icon_logo_small.svg');
  --splash-image: url('./images/bg_loading.jpg');
}
#video-holder {
  --theme-hue: 100;
  --progress-color: #FFFFFF;
  --pause-image: url('./images/icon_pause.svg');
  --spinner-image: url('./images/icon_loading.svg');
}

Я также не могу заставить изображения логотипа появляться где-либо.Документация очень неясна, когда речь идет о том, с какими элементами вы должны ассоциировать стили CSS.

...