Manipuluj adresem URL, który przeglądarka internetowa pobiera przed rozpoczęciem ładowania

Chciałbym dodać bieżącą lokalizację jako zmienną żądania do adresów URL załadowanych w widoku sieci Web, aby móc korzystać z tych informacji na stronie bez przeładowywania lub dodatkowych żądań.

Mam WebviewClient z shouldOverrideUrlLoading, ale to nie odbiera żądań, gdy są przekazywane za pomocą loadUrl. Czytałem, że możliwe jest przechwycenie żądanego adresu URL za pomocą metody shouldInterceptRequest, ale jestem na poziomie API 8 i nie chcę tego zmieniać tylko w tym celu.

Czy istnieje sposób na manipulowanie adresem URL przed załadowaniem go przez przeglądarkę internetową?

questionAnswers(1)

yourAnswerToTheQuestion