ERR Nieznany Schemat URL - co to znaczy i jak to naprawić?
- 4006
- 286
- Roman Pawlik
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:
- 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.
- 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).
- 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.
- 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.
- « Ekran wydruku otwiera nożyczki - jak usunąć i zrobić zrzut ekranu w schowku
- WSLREGISTRISTRIBUTING nie powiodło się z błędem - jak to naprawić? »