跳到主要內容

Android webview 平板瀏覽手機頁面

在使用平板瀏覽網頁時,卻發現顯示一般的網頁資訊,偏偏想要的結果是瀏覽手機版網頁。
所以這時候就得設定 User Agent(這個前提是網頁切換方式是判斷User Agent)

參考設定的內容如下

...
WebView webView = (WebView) findViewById(R.id.web);
...
webView.getSettings().setUserAgentString("Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 4 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36");
...

目前用平板瀏覽,確實是手機版網頁,不過這前提是網頁偵測方式是用User Agent判斷
如果是採用螢幕寬度來判斷的話 ... 目前沒想法了(攤)

留言

這個網誌中的熱門文章

What is phpize

What is phpize According to the PHP official document : The phpize command is used to prepare the build environment for a PHP extension. If you need to build such an extension that from github or another code repositories, you can use  build tools to perform the build manually.