Налагодження вебу
Перевірити на іншій версії WebView
Запустити пристрій зі старим, новим або вбудованим WebView, щоб спіймати баги, які є лише в одній версії рушія.
Навіщо: вебсторінка всередині застосунку може зламатися на одній версії WebView і працювати на наступній. Якщо користувач надіслав баг, що у вас не відтворюється, різниця часто саме у версії WebView.
Що відбувається
Section titled “Що відбувається”- Натисніть Launch, залиште Virtual device і натисніть Continue.
- Спочатку оберіть версію Android: у списку WebView залишаться лише збірки, що на ній запускаються.
- Оберіть WebView. WebView — браузерний рушій, який малює вебсторінки всередині застосунків; усі застосунки на пристрої використовують той самий. Типово обрано свіжий стабільний Chromium; Built-in — той, що постачався з образом Android; Beta показує, що користувачі отримають зовсім скоро.
- Натисніть Launch. Обрана збірка Chromium встановлюється до запуску застосунку.
- Уже під час сесії картка Device вміє перемикати WebView provider. Після цього перезапустіть застосунок.
Варто знати
Section titled “Варто знати”- У шапці сесії видно встановлену версію WebView, тож вона потрапить і на скриншоти, і в баг-репорт.
- Щоб порівняти дві версії, запустіть по сесії на кожну й тримайте їх поруч.
- Збірки Chromium близькі до того, що користувачі отримують із Play Store, але не ідентичні: виправлень, що потрапили в релізну гілку пізно, у них немає. Сам рушій сторінок (Blink і V8) той самий.
- Збірки Chromium не відтворюють відео H.264 і AAC. Якщо баг стосується відео, беріть Built-in або картку Google WebView, якщо вона є у вашому Holtdroid.
- Вибір запам’ятовується й використовується швидким запуском.
Якщо не працює
Section titled “Якщо не працює”- Розділу WebView немає: він є лише у віртуальних пристроїв і лише якщо на сервері налаштовано каталог WebView. Справжні телефони використовують свій WebView.
- Потрібної версії немає у списку: можливо, вона не запускається на обраній версії Android (наприклад, Chromium 149 і новіші потребують Android 14 або 15). Оберіть новіший Android.
- Відео на сторінці не грає: див. примітку про кодеки вище.
Докладніше: WebView versions.