ERR UNKNOWN URL SCHEME – що означає і як виправити?

Деякі користувачі Android смартфонів стикаються з помилкою ERR UNKNOWN URL SCHEME при натисканні на будь-які кнопки або посилання в додатку. У цій статті розглянемо, що означає ця помилка та як її можна виправити.

Що таке ERR UNKNOWN URL SCHEME?

Помилку ERR UNKNOWN URL SCHEME можна перекласти як «Помилка. Невідома схема URL». Схема URL — це перша частина адреси посилання, наприклад: https://, http://, mailto:// тощо. Вона вказує браузеру, як обробляти дане посилання.

Помилка ERR UNKNOW URL SCHEME у WebView

Причини помилки ERR UNKNOWN URL SCHEME

Ця помилка зазвичай виникає при відкритті Web-посилань у додатках, які використовують компонент WebView. Основними причинами є:

  • WebView за замовчуванням підтримує лише обмежену кількість схем URL, таких як http://, https://, file://, asset://.
  • Відкриття посилань з іншими схемами, такими як intent://, sms://, tel:// або mailto://.
  • Додаток не має функцій для обробки специфічних схем URL.
  • Відкриття сайтів з переадресаціями також може викликати цю помилку.

Рішення для розробників

Для розробників існує кілька рекомендацій для усунення цієї проблеми:

  • Додати обробники для нестандартних схем URL в WebView, щоб відкривати їх у відповідних додатках або браузерах.
  • Додати атрибут target="_blank" до посилань, щоб вони автоматично відкривалися в зовнішньому браузері.

Рішення для користувачів

Користувачі можуть спробувати наступні варіанти:

  • Відкрити посилання в зовнішньому браузері, наприклад, Google Chrome.
  • Оновити додаток, у якому виникає помилка.
  • Вимкнути програмне забезпечення, яке може впливати на мережеве з’єднання (наприклад, проксі).
  • Якщо ви бачите текст помилки, спробуйте виконати запропоновані дії вручну.
  • Повідомте розробника про проблему через відгуки в магазині додатків.

Пам’ятайте, що у разі виникнення подібних помилок, користувачеві зазвичай потрібно чекати на оновлення від розробників, оскільки самостійно виправити обробку схем URL він не може.

Тарас Бондаренко
Тарас Бондаренко

Різноманітність – ключ до розвитку. Навіть не будучи експертом у всьому, можна ставити правильні питання, використовувати сучасні інструменти та щиро ділитися досвідом