ERR Nieznany Schemat URL - co to znaczy i jak to naprawić?

ERR Nieznany Schemat URL - co to znaczy i jak to naprawić?

Niektórzy użytkownicy, zwykle - na smartfonach z Androidem są napotykani z systemem błędu nieznanego adresu URL po naciśnięciu dowolnego przycisku lub linku w załączniku i niektórych innych akcjach.

W tym artykule na temat tego, jak to tłumaczy i co oznacza błąd nieznanego Schematu URL i jak można go naprawić.

Co oznacza nieznany schemat adresu URL i jaki jest powód błędu

Nieznany Schemat URL ERR można przetłumaczyć jako „błąd. Nieznany schemat URL ". Schemat URL jest, warunkowo pierwsza część adresu linku: https: //, http: //, Mailto: // lub jakikolwiek inny, kto mówi przeglądarce o tym, jak przetworzyć ten link.

Zazwyczaj błąd Schemii URL ERL nieznany adres URL manifestuje się po otwarciu dowolnych linków w aplikacjach z Androidem za pomocą komponentu systemu systemu Android System, który pozwala wyświetlić dostosowanie internetowe w aplikacji.

Powód jest zwykle łączony z następującymi czynnikami:

  • Domyślny komponent WebView jest w stanie przetworzyć tylko ograniczoną liczbę obwodów URL - http: //, https: //, Plik: //, Zaleta: //. Żądając innych programów, takich jak Zamiar: //, SMS: //, tel: //, Mailto: // lub niektóre konkretne schematy konkretnej aplikacji, możesz otrzymać wiadomość o nieznanym schemacie URL.
  • Deweloper aplikacji nie dodał niezbędnych funkcji do przetwarzania odpowiednich schematów URL podczas próby otwarcia odpowiednich linków w komponencie WebView.

Istnieją również doniesienia, że ​​w niektórych przypadkach otwieranie witryn z przekazywaniem w WebView może również prowadzić do pojawienia się tego błędu.

Sposoby naprawy błędu

W zależności od tego, czy jesteś deweloperem, czy zwykłym właścicielem smartfona z Androidem, rozwiązania dotyczące błędu błędu nieznanego URL będą się różnić:

Dla programisty:

  • Dodaj obsługi dla inaczej http I https Schematy URL po otwarciu w WebView w ich aplikacji, aby wywołały odpowiednią aplikację, otworzyli pełną przeglądarkę lub wyświetliła wiadomość, że ten link nie można otworzyć w ramach aplikacji. Pod względem przetwarzania linków w WebView, Stack Overflow pomoże Tobie i innym zasobom.
  • Wśród możliwych opcji rozwiązania są dodawanie
    Target = "_ puste"
    do linków z takimi schematami URL do automatycznego otwarcia w przeglądarce zewnętrznej.

Dla zwykłego użytkownika:

  1. Najłatwiejszym rozwiązaniem byłoby otwarcie strony wyświetlonej w aplikacji i zgłoszenie błędu w dowolnej przeglądarce, na przykład Google Chrome, i użycie już z niego linku.
  2. Aktualizacja aplikacji może również pomóc (w którym występuje błąd), w rzadkich przypadkach - odłączanie aplikacji i narzędzi, które mogą wpływać na działanie połączenia sieciowego (proxy i inne).
  3. Jeśli potrafisz odczytać tekst linku w komunikacie o błędzie i zrozumieć logikę jego pracy (wysyłanie wiadomości pocztowych, uruchamianie zewnętrznej aplikacji do wysyłania wiadomości lub podobnych działań), wystarczy wykonać czynności określone w nim ręcznie.
  4. Poinformuj dewelopera o aplikacji o problemie w jego recenzjach na rynku zabaw lub w innym sklepie aplikacji.

Jeśli chodzi o rozwiązanie od użytkownika aplikacji, zwykle nadal musi czekać, aż problem zostanie skorygowany od programisty w następnych aktualizacjach, ponieważ nie może zrobić nic niezależnie pod względem przetwarzania schematów URL.