我正在創建一個涉及WebView的應用程序。問題是我想加載整個頁面而不是移動頁面,所以我更改了用戶代理。儘管如此,還是有加載移動版本的頁面。Android WebView完整頁面
這裏有兩個代碼版本,我曾嘗試:
1.webview.getSettings().setUserAgentString("Mozila ");
2. String DESKTOP_USERAGENT = webview.getSettings().getUserAgentString(); DESKTOP_USERAGENT = DESKTOP_USERAGENT.replace("Mobile ",""); webview.getSettings().setUserAgentString(DESKTOP_USERAGENT);
這是加載在任何情況下,移動版網頁exemples:
http://www.jurnalul.ro HTTP:// WWW。 androidzoom.com
1.有誰知道我怎麼欺騙服務器,告訴他我使用的是桌面而不是手機? 2.網站如何知道我正在使用移動版本?
非常感謝你, 勒茲萬
您是否嘗試複製整個用戶代理而不是修改已有的代理? –
是的,我已經嘗試和相同的情況。 –