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 moimWebViewClientjestshouldOverrideUrlLoading() 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?

questionAnswers(4)

yourAnswerToTheQuestion