Как запустить сайт Desktop из моего приложения? - PullRequest
0 голосов
/ 18 сентября 2018

Я загружаю URL на CustomTabs. Я хочу, чтобы включить увеличение пинч CustomTabs. По умолчанию он не включает zoom pinch, но если вы зайдете в меню и нажмете Desktop Site, включите масштабирование пинч.

Я хочу знать, что если есть способ открыть Desktop site по умолчанию, когда пользователь запускает веб-URL из моего приложения.

1 Ответ

0 голосов
/ 18 сентября 2018

Оформить заказ на этот ответ ... Я пробовал это, и он хорошо работает

Как открыть рабочий стол сайта в веб-просмотре в Android

Вы можетеустановить пользовательский агент для вашего webView программно

В случае, если что-то случится со ссылкой, вот ответ на ваш вопрос по этой ссылке:

private static final String DESKTOP_USER_AGENT = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36";
private static final String MOBILE_USER_AGENT = "Mozilla/5.0 (Linux; U; Android 4.4; en-us; Nexus 4 Build/JOP24G) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30";

//Choose Mobile/Desktop client.
WebSettings settings = mWebView.getSettings();
settings.setUserAgentString(DESKTOP_USER_AGENT);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...