2011-08-30 69 views
1

我遇到了一些問題,我正在使用webview訪問我的活動中的特定網址。當我在PC上的瀏覽器如Firefox加載此網址完全相同,網格的邊緣使用Android WebView網格顯示

webView.loadURL("www.url.com"); 
顯示

PC

當我嘗試從我的WebView內加載相同的URL

我得到以下網格。

Android

我如何能解決這個問題的任何想法?這不是一個大問題,只是令人討厭。

而這不是真正的數據,所以不要擔心。

我不太瞭解HTML,所以這可能是HTML問題? 使用imageshack道歉,我還無法發佈圖片。

回答

0

你有沒有試過滾動到一邊?它會顯示圖像嗎?

你可以嘗試以下操作:

Building webpages to support different screen densities

看看Android的文檔存在。它應該給你一個很好的例子,說明如何讓你的數據在任何設備上正確顯示。

希望這會有所幫助!

+0

感謝您的回覆!我不太瞭解HTML,但這是我所做的。正如在該部分中所解釋的那樣,修改html文件中的元標記可以幫助在移動設備上顯示。我得到了頁面,我正在嘗試加載源代碼並將其保存爲本地HTML文件。然後我做了一個虛擬應用程序,只是在webview中加載該文件。我按照您提供的鏈接所述修改了meta標籤,但仍然沒有顯示邊緣。我試圖定位低,中,高DPI以及基於設備本身進行縮放的選項。邊緣仍然不顯示。 –

+0

WebKit瀏覽器上的設置可能會設置爲不顯示此樣式...是簡單的'

... 內容
'組件,還是更復雜的東西? – Codeman

+0

這是一張桌子,而是一張更復雜的桌子。 '

' 是我相信的聲明。我認爲你是對的。我在HTML文件中搜索並替換了「隱藏」的所有「可見」的實例。顯然,格式化會在設備上搞亂,但會顯示網格的邊緣。 –