Я много исследовал, но не нашел ничего работающего, я хочу, чтобы мой веб-просмотр открыл настольную версию, а не мобильную версию html-страницы ... как это сделать?Загрузить настольную версию html-страницы в webview?
это мой код:
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.jobs);
getWindow().setFeatureInt(Window.FEATURE_PROGRESS,
Window.PROGRESS_VISIBILITY_ON);
getActionBar().setDisplayHomeAsUpEnabled(true);
jwv = (WebView) findViewById(R.id.jobsweb);
jwv.loadUrl("https://2ce74af0d8de8783b91cdd315eeba0340a4b9277.googledrive.com/host/0B2sDUzNeIK0KODB0ZDRMVjFPaFE/Jobs.html");
String ua = "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.4) Gecko/20100101 Firefox/4.0";
jwv.getSettings().setUserAgentString(ua);
jwv.setWebViewClient(new WebViewClient()
{
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(Jobs.this, "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
});
final Activity MyActivity = this;
jwv.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress) {
MyActivity.setTitle("Loading...");
MyActivity.setProgress(progress * 100);
if (progress == 100)
MyActivity.setTitle("Jobs");
}
});
}
Когда вы использовали поисковую систему для поиска 'андроида Webview desktop', что вы узнали? – CommonsWare
попробуйте установить user_agent как пользовательский агент браузера для настольных компьютеров в свой http-запрос! может помочь вам –
@CommonsWare я пробовал это .... что я делаю неправильно? –