/ / Aplikacje odbiornika Google Cast - Google-Cast

Aplikacje Google Cast Receiver - google-cast

W podręczniku programisty odbiorcy znajduje się:

Aplikacje działające na odbiorniku Google Casturządzenie (aplikacje odbiornika) to zawsze aplikacje internetowe. Są one uruchamiane na urządzeniu po otrzymaniu instrukcji od nadawcy.

Jak dokładnie tego dokonuje nadawca (w Chrome)? Wydaje się, że przewodnik nadawcy nie obejmuje tego nigdzie i nie mogę go wyśledzić w dokumentach API.

Istnieje klasa cast.LaunchRequest, ale nie ma niczego, co zaakceptowałoby adres URL aplikacji odbiorcy.

Odpowiedzi:

2 dla odpowiedzi № 1

Na początku trochę trudno to rozgryźć. Co się dzieje, masz nadawcę i odbiorcę. Dla uproszczenia załóżmy, że tworzymy aplikację dla Chrome. Aplikacja Chrome jest synonimem strony internetowej działającej na Chrome.

Mielibyśmy więc dwie aplikacje internetowe (strony).

  • Nadawca (strona internetowa)
  • Odbiorca (strona internetowa)

Następnie otrzymujesz nadawcę biała lista, podając im adres URL do katalogu głównego Twojej aplikacji internetowej. W ciągu jednego lub dwóch dni wyślą Ci identyfikator aplikacji. Ten identyfikator aplikacji działa jak identyfikator aktywności (zamiast słów „Netflix” lub „YouTube”).

Kiedy powiesz cast.LaunchRequest("[AppId]", receiver); od nadawcy. Odbiornik ściąga stronę internetową, która odpowiada tej aplikacji, która korzysta z Odbiornik JavaScript API porozmawiać z nadawcami.

Nadawca może być także na Androidzie lub iOS w tych przypadkach, w których musisz utworzyć tylko jedną aplikację internetową.