Google Cast chrome Кнопка Cast Cast скрыта - PullRequest
0 голосов
/ 18 января 2020

Я пытаюсь создать веб-страницу с поддержкой Chromecast. Я попробовал образец из github здесь https://github.com/googlecast/CastVideos-chrome. Я загрузил этот код на сервер. Когда я загружаю эту страницу в браузер, по какой-то причине кнопка приведения становится невидимой, а учебники показывают, как она работает. Я могу использовать расширение chrome cast на панели инструментов. Приведение также работает, если я щелкну правой кнопкой мыши на видео и выберу приведение.

Я попытался выяснить, вызывается ли API. Код ниже, похоже, вызывается

window['__onGCastApiAvailable'] = function(isAvailable) {
  if (isAvailable) {
    initializeCastApi();
  }
};

Эта кнопка как-то скрывается. Я пытался повозиться, но не могу понять, что контролирует его видимость.

<google-cast-launcher></google-cast-launcher>

<script src="CastVideos.js?a=1" type="module"></script>
  <script type="text/javascript" src="https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"></script>

Любая помощь будет принята.

ОБНОВЛЕНИЕ: 2020-01-19 После большого количества повозился, и когда все остальное, что я попробовал, не удалось, перезапуск маршрутизатора, казалось, сработал там, где у меня появилась кнопка приведения. Повторная перезагрузка страницы привела к той же проблеме.

Кроме того, я также заметил, что функция приведения, встроенная в chrome, кажется, игнорирует мой android телевизор случайным образом. Они находятся в одной сети.

...