У меня есть приложение, которое использует webview и webviewclient.Предполагается, что это детский браузер на основе белого списка, поэтому я проверяю URL-адреса и позволяю загружать только определенные из них.Обычно это работает, но когда я выполняю поиск в Google и нажимаю на результат поиска, я получаю страницу с надписью «Уведомление о перенаправлении - предыдущая страница отправляет вас на ...»
Я не публикую код, потому что яне знаю, какой раздел является актуальным.Может кто-нибудь указать мне, где искать?
Добавлено: Проблема должна быть либо 1) в том, как Google обслуживает результаты поиска (почему он будет отличаться от браузера по умолчанию?), Либо 2)как веб-просмотр обрабатывает их.
Я начинаю думать, что это связано с тем, как Google обслуживает результаты поиска, поскольку ссылки дают «уведомление о перенаправлении» в любом месте.Вот пример ссылки: http://www.google.com/url?sa=t&source=web&cd=2&ved=0cccqfjab&url=http%3a%2f%2faerik.com%2f&ei=dlwwt-bgc-wciqk8tkzadw&usg=afqjcnhkstsuy-erndsrb4nkkpvda_xutq
Если Google предоставляет результаты поиска моего приложения по-другому, может ли это быть из-за файлов cookie или пользовательских агентов?Веб-просмотр автоматически обрабатывает куки и отправляет агента пользователя по умолчанию?