2011-09-29 128 views
0

我在FrameLayout中有一個WebView。兩個視圖的高度和寬度屬性都被設置爲'fill_parent'。但是,當我從一個站點檢索內容並通過WebView顯示它時,站點只佔用屏幕高度的3/4。但是,視圖的寬度很好。是否需要在服務器端進行一些更改,或者可以通過Android代碼來完成這些更改?Webview渲染問題 - Android

+0

你能告訴我們一些代碼,也許你正在使用的網頁?你在橫向和縱向模式下都有同樣的問題嗎? –

+0

感謝您的迴應 - 問題出在網站上。它需要稍微調整。 – Abhijit

+0

我面臨同樣的問題。我打電話給一個有extjs代碼的頁面。但在加載時,它只需要網頁瀏覽的1/4。 –

回答

1

的WebView顯示全頁縮放視圖(不是在「全景模式」)。也就是說,它以頁面的默認大小顯示,而不是縮小。 (這也是用戶禁用概覽模式時頁面的顯示方式。)

您可以通過播放HTML標記中的「視口」屬性來控制頁面在WebView中的顯示方式(必須將其放置在文檔中)。

查看http://developer.android.com/guide/webapps/targeting.html的完整信息。

+0

Torid - 這並沒有直接解決我的問題。我已將其轉發給網站開發人員,以查看網站的移動優化。但是,既然你已經指出了我不知情的有價值的信息,我正在接受你的答案。謝謝,Torid – Abhijit

0

檢查縮放級別的Web視圖...

+0

如果我篡改縮放級別,它會改變寬度和高度。但是,我只是想修改高度。但感謝您的答案。我想出瞭如何解決這個問題 - 服務器端的調整是需要的 – Abhijit

+0

我面臨同樣的問題。我打電話給一個有extjs代碼的頁面。但在加載時,它只需要網頁瀏覽的1/4。你能告訴我什麼需要服務器端的調整? –