Ответ 1
Попробуйте этот метод public WebResourceResponse shouldInterceptRequest (представление WebView, строковый URL)
Может быть, полезно для вас.
Я работаю над Android-приложением, которое использует WebView и некоторые 302 перенаправления для отслеживания кликов ссылок. На Android 2.3.3 перенаправление 302 проходит через
public boolean shouldOverrideUrlLoading(WebView view, String url)
правильно, но на Honeycomb 3.2.2 только начальный URL-адрес проходит, а перенаправление 302 никогда не появляется как запрошенное. Я попытался найти решение здесь и ответ здесь, но ни одна из этих проблем не устраняет проблему.
Спасибо за любую помощь!
Попробуйте этот метод public WebResourceResponse shouldInterceptRequest (представление WebView, строковый URL)
Может быть, полезно для вас.