Деякі користувачі Android смартфонів стикаються з помилкою ERR UNKNOWN URL SCHEME при натисканні на будь-які кнопки або посилання в додатку. У цій статті розглянемо, що означає ця помилка та як її можна виправити.
Що таке ERR UNKNOWN URL SCHEME?
Помилку ERR UNKNOWN URL SCHEME можна перекласти як «Помилка. Невідома схема URL». Схема URL — це перша частина адреси посилання, наприклад: https://, http://, mailto:// тощо. Вона вказує браузеру, як обробляти дане посилання.
Причини помилки ERR UNKNOWN URL SCHEME
Ця помилка зазвичай виникає при відкритті Web-посилань у додатках, які використовують компонент WebView. Основними причинами є:
- WebView за замовчуванням підтримує лише обмежену кількість схем URL, таких як
http://,https://,file://,asset://. - Відкриття посилань з іншими схемами, такими як
intent://,sms://,tel://абоmailto://. - Додаток не має функцій для обробки специфічних схем URL.
- Відкриття сайтів з переадресаціями також може викликати цю помилку.
Рішення для розробників
Для розробників існує кілька рекомендацій для усунення цієї проблеми:
- Додати обробники для нестандартних схем URL в WebView, щоб відкривати їх у відповідних додатках або браузерах.
- Додати атрибут
target="_blank"до посилань, щоб вони автоматично відкривалися в зовнішньому браузері.
Рішення для користувачів
Користувачі можуть спробувати наступні варіанти:
- Відкрити посилання в зовнішньому браузері, наприклад, Google Chrome.
- Оновити додаток, у якому виникає помилка.
- Вимкнути програмне забезпечення, яке може впливати на мережеве з’єднання (наприклад, проксі).
- Якщо ви бачите текст помилки, спробуйте виконати запропоновані дії вручну.
- Повідомте розробника про проблему через відгуки в магазині додатків.
Пам’ятайте, що у разі виникнення подібних помилок, користувачеві зазвичай потрібно чекати на оновлення від розробників, оскільки самостійно виправити обробку схем URL він не може.