2017-02-11 21 views
1

Я пытаюсь показать эту ссылку в Android-приложении в веб-браузере, но загрузка веб-сайтов в Android-устройстве отличается от показа в Google Chrome.Показать веб-страницу whatsapp barcode в webview

Whatsapp ссылка здесь: https://web.whatsapp.com/

Я использую этот код в андроиде, чтобы загрузить страницу выше, но она не загружает ту же страницу.

mWebView .loadUrl("https://web.whatsapp.com/");// https://tekdude.blogspot.in/"); 
     mWebView.getSettings().setBuiltInZoomControls(true); 
     mWebView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN); 

     setContentView(mWebView); 
+0

Почему они позволяют мобильный просмотр настольного связи веб-страницы? – Stefan

+0

@Stefan так, есть ли какой-либо метод для показа вышеуказанной веб-страницы, такой же в устройстве Android, как в Google Chrome? –

+0

Наверное, нет. Чего вы пытаетесь достичь? Связывание whatsapp с вашим веб-просмотром в вашем собственном приложении? – Stefan

ответ

0

Изменение пользовательского агента WebView как

String newUA= "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0"; 
mWebView.getSettings().setUserAgentString(newUA); 

В качестве альтернативы вы можете также изменить параметры без изменения пользовательского агента

webView = (WebView)findViewById(R.id.webView1); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.getSettings().setLoadWithOverviewMode(true); 
webView.getSettings().setUseWideViewPort(true); 
webView.getSettings().setSupportZoom(true); 
webView.getSettings().setBuiltInZoomControls(true); 
webView.getSettings().setDisplayZoomControls(false); 
webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); 
webView.setScrollbarFadingEnabled(false); 
+0

Я добавил эту строку, но она говорит, что я должен обновить firfox? –

+0

Измените версию..сумма последней и скорректируйте мои ans тоже: p – minigeek

+0

@Pir Fahim Shah проверьте редактирование, пожалуйста. альтернативный путь – minigeek

0

Вы можете попробовать изменения пользовательского агента вашей сети Посмотреть.

Пример:

String newUA= "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0"; 
mWebView.getSettings().setUserAgentString(newUA); 

Проверить ссылку Setting WebView to view Desktop Site and Not Mobile Site