Все материалы на сайте — ассеты, 3D-модели, логотипы и другие объекты — предоставлены исключительно в ознакомительных и учебных целях. У этих материалов есть правообладатели, которые, возможно, не давали согласия на работу со своими произведениями в рамках данного ресурса.
3D WebView for Android™ (Web Browser)
Простое отображение веб-контента и взаимодействие с ним в 3D или 2D-формате с помощью плагина ultimate для веб-браузера, которому доверяют более тысячи разработчиков. Скачайте бесплатную пробную версию и ознакомьтесь с полной документацией на сайте разработчика.
🌐 Загрузите веб-страницу с URL-адреса или HTML-строки
📺 Смотрите видео и YouTube
<> Создавайте пользовательские интерфейсы с помощью HTML
⚡️ Быстро приступайте к работе с 3D WebViewPrefab или 2D CanvasWebViewPrefab, которые отображают текстуру в формате Texture2D и обрабатывают действия пользователя (щелчок, прокрутка, наведение курсора, перетаскивание).
📱 Включает в себя собственный 2D- режим, оптимизированный для мобильных устройств
⌨️ Набирайте текст с помощью экранной клавиатуры, входящей в комплект поставки, или встроенной клавиатуры
• Исходный код на C# для унифицированного API, который легко работает в Windows, macOS, Android, iOS, visionOS, WebGL и UWP (каждая платформа продается отдельно)
• Работает на базе Android System WebView
• Комплексные API для управления браузером и прослушивания событий браузера
• Выполнение jаvascript
• Отправка сообщений с jаvascript на C# и наоборот
• Просмотр и создание PDF-файлов
• Интеграция с OAuth
• Включает дополнительные API для функций, зависящих от платформы
• Поддерживает прозрачные страницы
Примеры
• Демонстрационные сцены, включенные в 3D WebView:
◦ SimpleWebViewDemo
◦ CanvasWebViewDemo
◦ AdvancedWebViewDemo
◦ CanvasWorldSpaceDemo
◦ Всплывающее окно
• Пример Meta Quest
• Пример XR Interaction Toolkit
• Пример AR Foundation
Системные требования
• Unity 2019.4 или новее
• Android 5+ (armv7, arm64, x86, x64)
• Поддерживает графику OpenGL и Vulkan
• Поддерживает Mono и IL2CPP
• Размер приложения составляет менее 2 МБ
Важные замечания и ограничения
• Этот пакет поддерживает только Android. Для поддержки других платформ вы можете
установить дополнительные пакеты 3D WebView и сэкономить на нескольких пакетах, купив один комплект. Все пакеты 3D WebView прекрасно работают вместе, поэтому все, что вам нужно сделать, это установить их в один проект, а затем 3D WebView автоматически определит и использует правильный плагин во время выполнения и сборки.
• Собственные плагины 3D WebView для Android предоставляются в виде предварительно скомпилированных библиотек, а собственный исходный код для них не предоставляется.
• Встроенные плагины 3D WebView для Android не могут запускаться в редакторе, поэтому при запуске в редакторе по умолчанию используется макетная реализация webview. Однако вы можете загружать и визуализировать реальный веб-контент в редакторе, установив в проект 3D WebView для Windows и macOS. Вы можете сэкономить, купив оба пакета в комплекте.
• Если этот пакет не работает в обычном 2D-режиме, у него есть следующие ограничения:
Для поддержки Vulkan требуется расширение VK_ANDROID_external_memory_android_hardware_buffer Vulkan и Unity 2020.2 или новее. Для получения более подробной информации, пожалуйста, ознакомьтесь с этой страницей.
◦ Полосы прокрутки не отображаются.
◦ Некоторые всплывающие окна HTML5-виджетов (например, для выбора даты) не отображаются. Более подробную информацию смотрите на этой странице.
• Движок браузера может воспроизводить несколько видеороликов одновременно в одном webview, но не может воспроизводить видео в нескольких webview одновременно. Если видео воспроизводится в webview, оно приостанавливает воспроизведение видео в других webview (ограничение WebView в системе Android).
• В Android-плагин встроен PDF.js от Mozilla, поэтому вы должны указать копию прилагаемой лицензии Apache 2.0 на странице "О вашем Android-приложении" или "Кредиты".
Android является торговой маркой Google LLC. Робот Android воспроизводится или модифицируется на основе работы, созданной и распространяемой Google, и используется в соответствии с условиями, описанными в лицензии Creative Commons 3.0 на использование авторских прав.
