Android WebView, чтобы работать как родной браузер - PullRequest
0 голосов
/ 19 января 2012

Я экспериментирую с WebView в Android и не могу понять, как заставить его работать, как в собственном браузере.

У меня есть пример для этого: Перейдите на deviantART.com в родном браузере. Нажмите кнопку меню. Внизу меню будет ссылка для отключения мобильного просмотра, и она работает как положено. Это то же самое не работает в WebView. Он просто выключает меню, и все, мобильный CSS все еще остается неизменным.

Мне нужно, чтобы пользователи отключали мобильный CSS-код deviantART, поэтому мне нужно, чтобы WebView работал следующим образом.

JavaScript и DOMStorage включены.

Мне нужен правильный код или обходной путь, но после нескольких часов поиска я не нашел ничего связанного с этой проблемой.

Спасибо заранее.

1 Ответ

1 голос
/ 19 января 2012

Если все, что вам нужно, это отключить мобильное представление, вы можете установить строку user-agent на WebView, используя setUserAgentString (String ua).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...