Wyświetlanie zawartości internetowej i interakcja z nią

Zrzut ekranu przedstawiający środowisko usługi Mesh z tablicą WebSlate przedstawiającą mapę.

Użyj funkcji WebSlate, aby wyświetlić interaktywną zawartość internetową w środowisku usługi 3D Mesh. Uzyskaj pełne środowisko przeglądania na komputerze PC lub Quest 2 z intuicyjnymi danymi wejściowymi, możliwościami dostosowywania, zabezpieczeniami i wydajnością.

Możesz użyć funkcji WebSlate dla:

  • Interakcja z mapami, diagramami i danymi

  • Wyświetlanie pulpitów nawigacyjnych, stron internetowych, zdjęć i wideo

  • Pokazywanie zawartości, która wyróżnia produkty i usługi, historie klientów i tożsamość marki

Funkcje WebSlate

  • Określ domyślny adres URL: Wybierz lokalizację, a następnie przeciągnij i upuść prefabryk, a następnie dodaj adres URL. Powtórz tę czynność, jeśli chcesz, aby w scenie było wiele obiektów WebSlate.

  • Wbudowane wejście & audio: Nawigacja internetowa użytkownika końcowego, interakcja z aplikacjami i wyświetlanie filmów wideo stają się dostępne w usłudze Mesh.

  • Bezpieczna nawigacja: Zablokuj adresy URL przekierowania, aby zapobiec złośliwym przekierowaniom i niezamierzonym nawigacjom hiperlinków.

  • Dostosowywanie wizualne: Zmodyfikuj jakość, aby zoptymalizować urządzenia użytkowników. Przyciągaj użytkowników z daleka dzięki łatwej do wyświetlenia zawartości.

  • Scriptable: Dzięki skryptom wizualnym i skryptom w chmurze można włączyć przełączanie między stronami za pomocą przycisku.

  • Integracja narzędzia Analizator wydajności zawartości: zmierz średni czas renderowania plików WebSlate w ramce przez dostawcę adresów URL i znajdowanie problemów z ładowaniem zawartości.

  • Testowanie w trybie emulacji siatki: Interakcja z zawartością jako użytkownik bezpośrednio z poziomu edytora aparatu Unity.

  • Ręczne uwierzytelnianie w środowisku: Uzyskaj dostęp do bezpiecznej zawartości z poziomu środowiska, logując się do swojego konta i wyświetlając zawartość w czasie wykonywania.

Jak działa funkcja WebSlate

Jeśli masz projekt aparatu Unity skonfigurowany do tworzenia środowisk usługi Mesh, dodanie elementu WebSlate do środowiska jest prostym procesem.

W usłudze Mesh aplikacja WebSlate ładuje interaktywną stronę za pośrednictwem podanego adresu URL. Adres URL podany w środowisku będzie taki sam, jak adres URL załadowany w usłudze Mesh. W zestawie narzędzi usługi Mesh prefab webSlate zawiera parametr adresu URL, który deweloperzy mogą określić, aby kontrolować zawartość wyświetlaną w środowisku usługi Mesh.

  • Po załadowaniu aplikacji usługi Mesh dla komputerów PC i quest strony internetowe ładowane przez element WebSlate można wchodzić w interakcje za pomocą myszy, klawiatury i danych wejściowych kontrolera Quest XR.

  • Rozmiar i kształt obiektu WebSlate będą zgodne z rozmiarem czworokąta Obiektu GameObject, na który jest umieszczony. Zazwyczaj jest to czworokąt pieczony wewnątrz prefab WebSlate.

  • Do sceny można dodać wiele tablic WebSlate. Liczba użytkowników w środowisku usługi Mesh nie ma wpływu na wydajność funkcji WebSlate; Zasoby WebSlate są inicjowane lokalnie na komputerze użytkownika.

  • Rozwiązania WebSlate można skonfigurować za pomocą skryptów wizualnych lub w chmurze w celu dodawania interaktywnych zachowań i synchronizacji między użytkownikami.

  • Aplikacja WebSlate może wyświetlać strony internetowe i obsługuje interakcje, ale nie działa jako przeglądarka i nie obsługuje zakładek, historii ani podróży tam.

  • Przed przekazaniem sceny do usługi Mesh możesz wyświetlić podgląd aplikacji WebSlate w projekcie aparatu Unity, naciskając pozycję Odtwórz.

Wymagania/zależności

Funkcja WebSlate zależy od pakietów Unity.InputSystem i Unity.XR.Interaction.Toolkit Unity znajdujących się w zestawie narzędzi mesh.

Dodawanie prefab aplikacji WebSlate do projektu aparatu Unity

W zestawie narzędzi usługi Mesh dostępne są dwie wersje prefab webSlate, które można dodać do sceny. Jeśli wolisz czysty składnik WebSlate bez dodatkowych składników, dodaj prefab WebSlate. Jeśli chcesz, aby obiekt WebSlate znajdował się w stylizowanej ramce z dodatkowymi funkcjami, dodaj prefab WebSlateFramed .

Obraz przedstawiający dwa prefabrykacje webslate.

Dodaj prefab webslate z menu

Aby dodać jeden z prefabryków do sceny:

  1. Kliknij prawym przyciskiem myszy wewnątrz hierarchii, a następnie w menu kontekstowym wykonaj jedną z następujących czynności:

    Aby dodać czysty element WebSlate bez dodatkowych składników:
    Wybierz pozycję Mesh Toolkit>WebSlate.

    Aby dodać element WebSlate ze stylizowaną ramką i dodatkowymi funkcjami:
    Wybierz pozycję Mesh Toolkit>WebSlateFramed.

  2. Dodaj adres URL do aplikacji WebSlate, aby wyświetlić zawartość.

    Porada: możesz również kliknąć przycisk "+" w lewym górnym rogu okna Hierarchia, aby wyświetlić to samo menu.

    Obraz przedstawiający dodawanie zestawu narzędzi usługi Mesh przy użyciu menu kontekstowego.

    Dodaj zestaw narzędzi usługi Mesh do hierarchii w a środowisku Unity.

Wyszukaj i dodaj prefab webslate

Możesz również wyszukać i dodać prefab webslate.

  1. W polu Wyszukaj wpisz ciąg "WebSlate". Upewnij się, że wybrano filtr Wszystkie .

    Zrzut ekranu przedstawiający listę wyników po wyszukaniu funkcji WebSlate.

  2. Przeciągnij prefab, który ma zostać wyświetlony w widoku sceny lub w hierarchii.

    Zrzut ekranu przedstawiający prefab webslate dodany do hierarchii.

  3. W inspektorze przejdź do składnika WebSlate , a następnie dodaj adres URL, który chcesz wyświetlić w elemencie WebSlate:

    Zrzut ekranu przedstawiający składnik WebSlate z dodanym niestandardowym adresem URL.

Upewnij się, że funkcja WebSlate jest czytelna

Ważne jest, aby wszyscy uczestnicy w środowisku usługi Mesh mogli wygodnie odczytywać całą zawartość na tablicy WebSlate. Zalecamy utworzenie pustej przestrzeni na podłodze przed tablicą WebSlate, aby uczestnicy mogli zbliżyć się do niego i dostosować ich położenie w celu uzyskania lepszego widoku. Jeśli twoje środowisko zawiera miejsca, wyświetl tablicę WebSlate z każdego miejsca, aby upewnić się, że uczestnik siedzący na tym siedzeniu może przeczytać tekst na tablicy WebSlate. Jeśli masz kontrolę nad zawartością, która będzie wyświetlana w obiekcie WebSlate, poeksperymentuj z różnymi rozmiarami czcionek dla tekstu, aby określić optymalny rozmiar do wyświetlania. W poniższym przykładzie tekst "Microsoft Teams" w środku tabeli WebSlate jest na tyle duży, aby zapewnić wygodne wyświetlanie, ale znacznie mniejszy tekst w rogach jest trudny do odczytania. W tym scenariuszu nie będziesz mieć kontroli nad tekstem w strumieniowym filmie wideo, dlatego należy rozważyć przeniesienie miejsc bliżej. Ponadto fotele, które są bardziej skoncentrowane i patrząc prosto na WebSlate zapewni lepszy widok niż siedzenia, które są poza bokami.

Widok wewnątrz środowiska usługi Mesh, który zawiera obiekt WebSlate z dużym i małym tekstem.

Podgląd webSlate w trybie emulacji siatki

Aby szybciej wyświetlić adres URL wyświetlany w elemecie WebSlate, możesz użyć trybu emulacji siatki. Oprócz testowania w tym trybie jedynym sposobem wyświetlenia aplikacji WebSlate jest przekazanie go przy użyciu modułu przekazującego zestaw narzędzi usługi Mesh i wyświetlenie go w środowisku usługi Mesh.

Aby dodać tryb emulacji siatki do projektu, postępuj zgodnie z instrukcjami w artykule Emulator usługi Mesh.

Aby wyświetlić stronę sieci Web w elemecie WebSlate:
Naciśnij przycisk Odtwarzania edytora aparatu Unity.

Prezentacja obu internetowych prefabów w emulatorze usługi Mesh.

Włączanie interakcji WebSlate dla trybu emulacji siatki

Aby włączyć interakcję w usłudze WebSlate, należy skonfigurować kilka rzeczy.

  1. Dodaj emulator usługi Mesh do sceny, aby włączyć tryb emulacji siatki.

  2. Utwórz nowy obiekt Plane GameObject. To będzie twoja podłoga. Upewnij się, że obiekt GameObject znajduje się w miejscu początkowym (0,0,0):

    Zrzut ekranu przedstawiający element menu Płaszczyzna.

  3. Umieść element WebSlate, aby siedział przed znakiem MeshEmulatorSetup :

    Zrzut ekranu przedstawiający znak Konfiguracji emulatora usługi Mesh umieszczony przed dwoma elementami WebSlates.

  4. Kliknij przycisk Odtwórz, a następnie kliknij dwukrotnie, aby wejść w interakcję ze stroną sieci Web wyświetlaną w elemecie WebSlate:

    Zrzut ekranu przedstawiający dwie tablice WebSlate wyświetlane w trybie emulacji siatki.

Dobra robota! Dodano niestandardowy element WebSlate do sceny aparatu Unity i przetestowano interakcję w trybie emulacji siatki.

Teraz możesz przekazać środowisko do usługi Mesh i udostępnić swoje tworzenie światu.

WebSlate w skryptach wizualnych

Dzięki skryptom wizualnym deweloperzy mogą implementować funkcje i zachowanie funkcji WebSlate bez konieczności wpisywania kodu. Zamiast tego jest udostępniany interfejs wizualny oparty na węźle, umożliwiając użytkownikom definiowanie i łączenie różnych akcji i zdarzeń w scenie. Niektórzy deweloperzy uważają, że może to uprościć proces dodawania interakcyjności i zachowania.

Aby włączyć tworzenie skryptów wizualnych przy użyciu funkcji WebSlate, należy skonfigurować kilka elementów.

  1. Przejdź do pozycji Edytuj>ustawienia projektu.

  2. Na liście po lewej stronie wybierz pozycję Visual Scripting (Tworzenie skryptów wizualnych).

    Zrzut ekranu przedstawiający stronę tworzenia skryptów wizualnych w a środowisku Unity.

  3. Rozwiń węzeł Biblioteka węzłów. Spowoduje to wyświetlenie listy zestawów.

  4. W dolnej części listy zestawów po prawej stronie kliknij przycisk Dodaj (+). Spowoduje to dodanie nowego elementu do listy zawierającej ciąg "(Brak zestawu)".

  5. Kliknij nowy wpis zestawu, a następnie w polu Wyszukaj wpisz "Webslate". Spowoduje to zawężenie listy do elementu Microsoft.Mesh.WebSlate. Wybierz ten element, aby dodać go do listy zestawów .

    Zrzut ekranu przedstawiający element Webslate dodany do biblioteki node.

    Funkcja Visual Scripting dodaje element Microsoft.Mesh.WebSlate i jego węzły do biblioteki node. Aby użyć węzłów w projekcie, wybierz przycisk Wygeneruj ponownie węzły .

    Zrzut ekranu przedstawiający platformę WebSlate z menu zestawu w amencie Unity.

    Adres URL ładowania

    Deweloperzy mogą teraz dynamicznie zmieniać zawartość internetową w czasie rzeczywistym, ładując nowe adresy URL za pomocą skryptów wizualnych. Ta funkcja rozszerza zakres różnych aplikacji, w tym zmianę zawartości internetowej na podstawie preferencji użytkownika lub aktualizowanie jej w odpowiedzi na dane w czasie rzeczywistym.

    Zrzut ekranu przedstawiający przykładowy graf skryptu, który ładuje nowy adres URL w elemecie WebSlate.

    Ładowanie zawartości HTML

    Ta nowa funkcja w usłudze WebSlate umożliwia deweloperom bezpośrednie ładowanie zawartości HTML przy użyciu elementów TextAssets aparatu Unity, usprawniając proces programowania. Ta integracja nie tylko upraszcza przepływ pracy, ale także umożliwia natychmiastowe przesyłanie opinii w trybie odtwarzania aparatu Unity, co zwiększa edytowanie i debugowanie w czasie rzeczywistym. Ponadto obsługuje dynamiczne przełączanie zawartości, oferując elastyczność i bardziej interaktywne środowisko użytkownika.

    Zrzut ekranu przedstawiający przykładowy graf skryptu, który ładuje zawartość HTML do obiektu WebSlate.

WebSlate in Cloud Scripting

Deweloperzy mogą również dodawać funkcję WebSlate do środowisk przy użyciu skryptów w chmurze usługi Mesh. Oznacza to, że dane WebSlate mogą być nawigowane przez skrypt chmury usługi Mesh, a następnie synchronizowane między użytkownikami. Na przykład można utworzyć skrypt chmury usługi Mesh zawierający węzeł WebSlate i co najmniej jeden węzeł z możliwością interakcji. Następnie możesz skonfigurować procedurę obsługi zdarzeń kliknięcia programu InteractableNode, aby nawigować po pliku WebSlate do innego adresu URL. Dodając skrypt chmury usługi Mesh obok aplikacji WebSlate, użytkownicy mogą interaktywnie aktualizować zawartość webSlate.

Zrzut ekranu przedstawiający obiekt WebSlate z przyciskami dodanymi za pośrednictwem skryptów w chmurze.

Aby uzyskać dalsze wskazówki dotyczące węzła WebSlate w aplikacjach usługi Mesh, zobacz Omówienie skryptów wizualnych.

Ogólne porady

  • Obiekt WebSlate można umieścić na obiektach GameObjects innych niż czworokąta, dodając WebSlate.cs jako składnik skryptu bezpośrednio do wybranego obiektu 3D i dodając unlitWebSlate.mat do meshRenderer Materials. Należy pamiętać, że może to spowodować rozciąganie, odwrócenie i/lub rotację tekstury wizualnej.

  • Funkcja WebSlate ładuje domyślny adres URL. Należy zastąpić ten adres URL jednym, który jest preferowany dla każdego interfejsu WebSlate w użyciu. Parametr jasności jest ustawiony na 1,0 (100% jasności przeglądarki).

  • WebSlates automatycznie zawiesi się po zbyt długim ekranie. Jeśli musisz upewnić się, że dana tablica jest zawsze uruchomiona (na przykład transmisja strumieniowa na żywo lub ciągłe odtwarzanie dźwięku), sprawdź przycisk "Zapobiegaj zawieszeniu" w skojarzeniu WebSlate. Poniżej przedstawiono implikacje dotyczące wydajności.

Użycie aparatu Unity w funkcji WebSlate

  • Aby posunąć adres URL obrazu do rozmiaru obiektu WebSlate, zawij adres URL w kodzie HTML. Użyj interfejsu API LoadHTML webSlate za pomocą skryptów wizualnych, aby renderować tę zawartość HTML na platformie WebSlate. Dodaj skonstruowany kod HTML do właściwości HTMLContent. Alternatywnie możesz użyć interfejsu API loadHTMAsset i przekazać kod HTML jako zasób. Zastąp adres URL obrazu adresem URL obrazu.

    Przykładowy kod HTML z adresem URL obrazu i wykresem skryptów wizualizacji przy użyciu interfejsu API LoadHTML i LoadHTMLAsset:

    <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width initial-scale=1.0"><title>Microsoft</title></head><body style="margin: 0; height: 100vh; overflow: hidden; background-color: black;"><img src="https://learn.microsoft.com/en-us/mesh/media/webview-developer-guide/ArcadeWebSlate.png" loading="lazy" style="width: 100%; height: 100%;"></body></html>

    Zrzut ekranu przedstawiający sposób konfigurowania skryptów wizualnych w celu używania interfejsu API LoadHTML.

    Zrzut ekranu przedstawiający sposób konfigurowania skryptów wizualnych w celu używania interfejsu API LoadHTMLAsset.

Wydajność

  • Ponieważ funkcja WebSlate jest załadowaną stroną internetową, ważne jest, aby wziąć pod uwagę implikacje dotyczące wydajności:

    • Sceny są zwykle wykonywane na 60fps z maksymalnie 10 aktywnych WebSlates. Wydajność klatek i ogólna wydajność mogą być obserwowane proporcjonalnie do liczby obiektów WebSlate umieszczonych w scenie, niezależnie od zawartości.

    • Zawartość jest ładowana i wykonywana w elemecie WebSlate na wątku oddzielonym od wątków aktualizacji i renderowania sceny, dlatego jest mało prawdopodobne, aby bezpośrednio wpływać na szybkość klatek. Jednak nadal ważne jest, aby wziąć pod uwagę koszt działania języka JavaScript na stronie internetowej zarówno pod względem złożoności środowiska uruchomieniowego, jak i użycia pamięci.

    • Aby pomóc zaoszczędzić na wydajności, webSlates, które są wyłączone z ekranu dla ponad 30s są automatycznie zawieszone. Szybko wznawiają powrót na ekranie, ale może to mieć wpływ na aktywne uruchamianie usług na stronie hostowanej. Jeśli jest to problem, deweloperzy mogą wyłączyć zawieszenie za pomocą pola wyboru "Zapobiegaj zawieszeniu" prefab. Należy pamiętać, że może to spowodować, że scena będzie zużywać więcej zasobów, ponieważ te dane WebSlate są aktywne przez cały czas.

    WebSlate z zapobieganiem zawieszeniu w okręgu

  • Ponieważ interfejsy WebSlate domyślnie nie mają żadnego zewnętrznego interfejsu użytkownika nawigacji, najlepszym rozwiązaniem jest ładowanie tylko niestandardowych adresów URL, gdzie nawigacja po witrynie jest cykliczna i można to zrobić wewnątrz strony. Można to zrobić za pomocą paska bocznego nawigacji lub linków do strony centrum, na przykład.

  • Narzędzie Content Analizator wydajności (CPA) zawiera analizator WebSlate, który mierzy średni czas renderowania potoku renderowania aparatu Unity w celu renderowania plików WebSlate w ramce.

    • Miary są oparte na rejestratorze profilera aparatu Unity i wymagają trybu odtwarzania. Analizator przenosi kamerę nad każdym elementem WebSlate, aby zebrać wystarczające próbki profilera i obliczyć średni czas renderowania.

    • Zapewnia to pierwszoetapową analizę czasu renderowania webSlate wysokiego poziomu w kontekście potoku renderowania aparatu Unity. Nie zapewnia szybkości klatek zawartości WebSlate.

    • Jeśli potok renderowania aparatu Unity przekracza próg renderowania obiektów WebSlate (obecnie 10 ms), narzędzie CPA wyświetla ostrzeżenie.

    • Te same miary są również dostępne dla profilera wydajności. Grupa w profilerze wydajności zwykle zmienia kolory z zielonego na czerwony, gdy dodatek budżetowy dla kategorii zostanie przekroczony. Na razie grupa WebSlate jest wyświetlana tylko jako zielona, dopóki rozsądny budżet czasu renderowania nie zostanie zracjonalizowany dla funkcji WebSlates.

    Analiza wydajności webSlate przy użyciu narzędzia CPA.

Ograniczenia zabezpieczeń

  • Adresy WebSlate są zablokowane na adresach URL, do których przechodzą, uniemożliwiając złośliwe przekierowania. Wszystkie niezamierzone nawigacje hiperlinków do domen zewnętrznych są blokowane, chyba że jawnie wymienione jako dozwolona domena (patrz poniżej).

  • WebSlates są ograniczone do nawigacji w domenie początkowej lub określonych adresów URL i przekierowań serwera.

  • Nawigacja w elemecie WebSlate jest ograniczona wyłącznie do protokołu HTTPS.

  • Dostęp urządzenia do kamery internetowej, mikrofonu i geolokalizacji są blokowane.

Lista dozwolonych domen webSlate

Aby zapewnić bezpieczeństwo niezamierzonych wektorów ataków opartych na adresach URL, takich jak wyłudzanie informacji, webSlates domyślnie ograniczają nawigację do adresów URL, które znajdują się w domenie pierwszej strony załadowanej do aplikacji WebSlate. Na przykład funkcja WebSlate uruchomiona na https://www.microsoft.com/ stronie będzie przechodzić tylko do stron, których adres URL zaczyna się od "www.microsoft.com". Mimo że użytkownicy nie będą przypadkowo różnić się od zamierzonego przepływu nawigacji, może to być zbyt restrykcyjne ustawienie domyślne dla niektórych przypadków użycia, takich jak uwierzytelnianie użytkowników, podczas których mogą istnieć przekierowania do domen podrzędnych lub dostawców uwierzytelniania innych firm.

Sposób obsługi tych przypadków użycia polega na dodaniu domen do listy dozwolonych aplikacji WebSlate.

Podczas pracy z funkcją WebSlates w edytorze aparatu Unity możesz włączyć opcję "Zbieraj dozwolone domeny". Spowoduje to usunięcie ograniczenia nawigacji domeny, aby można było swobodnie poruszać się po uruchomieniu w trybie odtwarzania w celu przetestowania scenariusza. Podczas nawigowania w trybie odtwarzania funkcja WebSlate będzie rejestrować domeny, które odwiedzasz w tle.

Pole wyboru Zbierz dozwolone domeny jest włączone.

W tym przypadku rozszerzamy nawigację z microsoft.com, aby uwzględnić learn.microsoft.com.

Po wyjściu z trybu odtwarzania w folderze Assets najwyższego poziomu znajdziesz zasób o nazwie "WebViewAllowedDomains.asset".

WebSlate dozwolony zasób domen.

Kliknięcie tego elementu zawartości spowoduje wyświetlenie listy dodatkowych domen odwiedzanych poza domeną początkowego adresu URL. Możesz kliknąć prawym przyciskiem myszy, skopiować, a następnie wkleić wartości w polu "Dozwolone domeny" składnika WebSlate.

Kopiowanie dozwolonych domen.Wklej dozwolone domeny.

Uwaga

Ta opcja jest niemożliwa do włączenia w przekazanych scenach. Pozostawienie włączonej opcji "Zbierz dozwolone domeny" nie spowoduje usunięcia ograniczenia w ostatniej scenie. Jednak lista dozwolonych domen będzie trwała i będzie zezwalać na nawigację tak długo, jak domeny są dodawane do tabeli WebSlate.

Ręczne dodawanie domen

Jeśli już wiesz, które domeny są potrzebne, możesz ręcznie dodać je do listy WebSlate, rozwijając listę rozwijaną "Dozwolone domeny" i dodając domeny uzupełniające do listy w graficznym interfejsie użytkownika aparatu Unity.

Ręczne dodawanie dozwolonych domen za pomocą przycisku plus

Strumienie na żywo obsługiwane przez usługę WebSlate

Aby to osiągnąć, zintegruj prefab webSlate w swoim środowisku i podaj adres URL transmisji strumieniowej na żywo. W przypadku, gdy adres URL transmisji strumieniowej na żywo nie jest dostępny wcześniej, można użyć usługi przekierowania adresu URL do wygenerowania adresu URL i podać go w elemecie WebSlate. Takie podejście zapewnia elastyczność aktualizowania adresu URL przekierowania w ostatniej chwili bez konieczności ponownego publikowania dużego środowiska przy użyciu adresu URL transmisji strumieniowej na żywo. Upewnij się, że podczas konfigurowania usługi WebSlate wybrano opcję "Zapobiegaj zawieszeniu", aby uniemożliwić jej wstrzymanie po 30 sekundach, jeśli ktoś nie wyświetla aktywnie bazy danych WebSlate. Funkcje WebSlate nie wymagają konfiguracji z narzędziami hosta, dlatego zdarzenia bez hosta można tworzyć i służyć jako miejsca do pełnienia funkcji drop-in z zrozumiałą zawartością.

Zrzut ekranu wydarzenia usługi Mesh z uczestnikami oglądających transmisję strumieniową wydarzenia Microsoft Ignite na żywo.

Ograniczenia i znane problemy

Ogólne ograniczenia

  • Usługa WebSlates jest obecnie obsługiwana w aplikacji Mesh na urządzeniach autonomicznych pc i quest. Dane WebSlate są dostępne tylko do podglądu w Edytorze aparatu Unity w systemie Windows.

  • W podglądzie edytora brakuje kilku funkcji wejściowych (dwukrotne kliknięcie, przeciąganie).

  • Podczas oglądania z dystansu na Quest, czytelność jest niska.

  • Dźwięk nie jest zlokalizowany przestrzennie.

  • Synchronizacja zawartości internetowej jest ograniczona do aplikacji, które używają internetowych interfejsów API do synchronizowania zawartości.

Znane problemy

Zobacz sekcje WebSlate w artykule Dotyczącym znanych problemów z zestawem narzędzi usługi Mesh.

Opinie dotyczące zawartości sieci Web w usłudze Mesh

Kochamy opinie i raporty o błędach! Jeśli chcesz przekazać opinię, użyj przycisku Opinie w dowolnym środowisku usługi Mesh. Dzięki temu twoja opinia i raportowanie usterek zostaną szybko przejrzene i włączone. W przypadku opinii o usłudze WebSlate dołącz tekst "[zawartość internetowa]" lub wzmiankę o usłudze WebSlate w opinii.