Как выполнить базовую настройку пользовательского приложения Chromecast Receiver? Как установить фоновое изображение при загрузке? - PullRequest
0 голосов
/ 28 марта 2019

У меня есть специальное приложение для приемника Chromecast с самым базовым кодом :

<html>
<head>
  <script type="text/javascript"
      src="//www.gstatic.com/cast/sdk/libs/caf_receiver/v3/cast_receiver_framework.js">
  </script>
</head>
<body>
  <cast-media-player></cast-media-player>
  <script>
    cast.framework.CastReceiverContext.getInstance().start();
  </script>
</body>
</html>

Это работает, но очень уродливо. Когда вы нажимаете «cast», приложение вызывает «MyCustomReceiver» (имя моего получателя) во время загрузки. Я бы предпочел иметь заставку или эскиз для загружаемого контента. Или, черт возьми, даже просто удалите грубый текст «MyCustomReceiver».

Я посмотрел на Настроить документацию по пользовательскому интерфейсу

В нем говорится, что вы можете подключиться к ключевым словам, таким как --playback-logo-image, чтобы настроить пользовательский интерфейс.

Я пытаюсь это:

body {
  --playback-logo-image: url('https://i.imgur.com/kV5GW0A.jpg');
}

Ничего не происходит. Я ожидал, что он появится в виде логотипа, как показано ниже на странице.

Я пытаюсь установить его на --buffering-image. Тоже не повезло.

body {
  --buffering-image: url('https://i.imgur.com/kV5GW0A.jpg');
}

Как мне настроить это?

1 Ответ

0 голосов
/ 29 марта 2019

У меня были аналогичные трудности с выяснением того, что делает каждое ключевое слово стиля, вы можете сослаться на документы в стиле медиа-приемника .

Я думаю --logo-image заменит текст получателя по умолчанию.

...