Android WebView (4.4) Konwertuje niestandardowy adres URL
Mam aplikację, która intensywnie korzysta z AndroidaWebView
aby wyświetlić moją niestandardową treść HTML. Najnowsza aktualizacja systemu Android (4.4 / Kit-Kat / SDK-19) została przeprojektowanaWebView
.
Jeden z moich użytkowników z Nexusem 5 zgłosił problem, w wyniku którego niektóre linki powodują awarię aplikacji. Uruchomiłem emulator 4.4 i debugowałem w moimWebViewClient
jestshouldOverrideUrlLoading()
metoda. We wszystkich wcześniej przetestowanych wersjach Androida (2.2-4.3) adres URLString
przekazany do metody miał mój niestandardowy adres URL ze znakami „/”. W 4.4 dokładnie ten sam link ma teraz „
To nie ma dla mnie żadnego sensu. Ładuję HTML dokładnie tak samo, więc jakoś nowyWebView
przekształciłem wszystkie moje cięcia w odwrotne ukośniki.
Dlaczego nowyWebView
Zrób to?