Rozszerzenia interfejsu użytkownika

Rozszerzenie interfejsu użytkownika to niestandardowy przycisk lub panel, który tworzysz samodzielnie i dodajesz do ekranu dotykowego urządzenia. Na przykład dodaj przycisk "Szybkie wybieranie", aby zadzwonić pod często używany numer, lub zaprogramuj urządzenie tak, aby automatycznie odbierało połączenia z określonych numerów.

Rozszerzenia interfejsu użytkownika mogą również sterować urządzeniami peryferyjnymi innych firm, takimi jak światła, żaluzje i przełączniki wideo. Gdy urządzenie wideo i urządzenia peryferyjne są kontrolowane z tego samego interfejsu użytkownika, uzyskujesz spójne środowisko użytkownika w sali konferencyjnej. Komunikacja z systemami sterowania innych firm odbywa się za pośrednictwem interfejsu API innej firmy.

Otwarta platforma umożliwia tworzenie dostosowań, które są dołączane do istniejących przepływów pracy; w ten sposób pozwala na tworzenie dodatkowej wartości poza podstawową ofertą Webex.

Oto kilka przykładów:

  • Wyświetlanie niestandardowych danych serwera WWW na ekranie głównym.

  • Zgłaszanie problemów do systemu biletowego.

  • Zbieranie danych akustycznych z pomieszczenia i wysyłanie ich na serwer WWW, gdzie można je wykreślić.

  • Sterowanie urządzeniami peryferyjnymi innych firm, takimi jak światła, żaluzje i przełączniki wideo.

Rozszerzenia interfejsu użytkownika można tworzyć z poziomu Edytora rozszerzeń interfejsu użytkownika w lokalnym interfejsie internetowym.

Makra

Makro to mały program JavaScript, który działa lokalnie na urządzeniu wideo. Na przykład możesz zaprogramować urządzenie tak, aby automatycznie odbierało połączenia przychodzące z określonych numerów.

Makra mogą uruchamiać polecenia interfejsu programowania aplikacji (API) dla urządzeń Webex, a także dla systemów innych firm.

Wszystkie aktywne makra są uruchamiane w jednym procesie na urządzeniu wideo, zwanym Runtime. W razie potrzeby można uruchomić i zatrzymać środowisko wykonawcze. Środowisko wykonawcze jest w trybie piaskownicy, a kod jest bezpiecznie odizolowany od standardowego oprogramowania urządzenia.

Makrami można zarządzać z Edytora makr w lokalnym interfejsie internetowym lub z centrum sterowania.

Z lokalnego interfejsu internetowego

Rozszerzenia interfejsu użytkownika i makra można tworzyć z Poziomu Edytora rozszerzeń interfejsu użytkownika i Edytora makr w lokalnym interfejsie internetowym.

Edytor rozszerzeń interfejsu użytkownika udostępnia narzędzia do tworzenia:

  • Przyciski akcji — przycisk dodany do strony głównej. Przycisk akcji można zaprogramować tak, aby wykonywał czynności, gdy użytkownik go dotknie.

  • Panele - Panel sterowania może zawierać wiele elementów interfejsu użytkownika (np. przyciski, pola tekstowe, przełączniki, suwaki), z których wszystkie można zaprogramować do wykonywania czynności. Umożliwia to łączenie własnej grupy kontrolek we wspólnej lokalizacji.

  • Aplikacje internetowe — skrót do aplikacji internetowej dodany do strony głównej. Aplikacja internetowa uruchomi wstępnie zdefiniowaną stronę internetową na pełnym ekranie. Jest to dostępne na wszystkich urządzeniach z silnikiem internetowym (tj. Urządzeniach z serii Board i Desk, z wyjątkiem DX).

Zaloguj się do lokalnego interfejsu internetowego przy użyciu poświadczeń Administratora, RoomControl lub Integratora i przejdź do Edytorarozszerzeń interfejsu użytkownika Customization > .


Edytor rozszerzeń interfejsu użytkownika

W tym miejscu możesz:

  • Dodawanie, przesyłanie, pobieranie lub usuwanie rozszerzenia interfejsu użytkownika.

  • Tworzenie i konfigurowanie wielu typów formantów .

  • Ustaw rozszerzenie interfejsu użytkownika na aktywne i nieaktywne.

  • Określ, kiedy rozszerzenie interfejsu użytkownika będzie widoczne.

  • Wyeksportuj rozszerzenia interfejsu użytkownika do urządzenia wideo lub do pliku na komputerze.

Aby połączyć rozszerzenie interfejsu użytkownika z makrem, należy użyć unikatowego identyfikatora elementu. Na przykład identyfikator przełącznika może być "lights_on". Następnie napisałbyś makro, które monitorowało dotknięcia ekranu, a gdy wykryje, że przycisk "lights_on" został dotknięty, wyda żądane polecenie (np. Włącz / wyłącz światła).

Aby zapoznać się z przykładami łączenia rozszerzeń interfejsu użytkownika z makrami, zobacz sekcję Rozszerzenia interfejsu użytkownika w Przewodniku dostosowywania.

Edytor makr udostępnia edytor kodu, narzędzia do rejestrowania i kontrolki do szybkiego testowania makr.


Edytor makr

Zaloguj się do lokalnego interfejsu internetowego przy użyciu poświadczeń administratora i przejdź do sekcji Dostosowywanie > Edytorzemakr. W tym miejscu możesz:

  • Tworzenie, edytowanie i usuwanie makr.

  • Importowanie lub eksportowanie makr (*.js).

  • Włączanie lub wyłączanie makr.

  • Przejrzyj dzienniki debugowania.

  • Zapisywanie zmian (Ctrl+S)


    Jeśli ktoś jednocześnie edytował to samo makro z innej lokalizacji w Internecie, zostaną wyświetlone opcje pobrania kopii wersji, odrzucenia edycji lub zastąpienia innej wersji.

Dalsze informacje

Dowiedz się więcej o tworzeniu makr i rozszerzeń interfejsu użytkownika z:

Odwiedź społeczność Cisco Collaboration Developer, jeśli potrzebujesz pomocy dotyczącej makr i kodu innych firm.

Zapoznaj się z sekcją Konfiguracje urządzeń dla urządzeń pokojowych i biurkowych oraz tablic Webex, aby uzyskać informacje na temat uzyskiwania dostępu do lokalnego interfejsu internetowego.