2011-01-19 44 views
5

誰能幫助或有過同樣的問題,網頁視圖和Galaxy S:網頁視圖行爲需要年齡

在網頁視圖打開一個簡單的網頁(HTML,CSS,圖像)需要很長很長(40-50秒)。在瀏覽器中打開相同的網頁需要十分之一秒。

具有相同web視圖和網頁的相同應用程序在相同wlan上可以完美地在任何其他給定的 設備上運行 - 即使在Galaxy Tab上它也很棒。

就在Galaxy S上,webview會花費年齡來加載網頁。我們不知道 會在這裏發生什麼,我們將不勝感激任何幫助。

非常感謝......

+0

是否有任何有趣的東西發佈在設備日誌中?可能與網絡或DNS有關嗎? – 2011-01-19 19:18:48

+0

http://innovator.samsungmobile.com/galaxyTab.do – 2011-01-20 05:32:33

+0

pankaj,這是什麼? – Fixpoint 2011-01-20 18:25:11

回答

1

我這裏有同樣的問題與銀河S. 在logcat的我看不到什麼可疑的東西。 我試過頁,而JavaScript和:

webview.getSettings().setRenderPriority(RenderPriority.HIGH); 

和:

webview.getSettings().setJavaScriptEnabled(false); 

網址不同 - 它總是慢。網頁上的圖像越多,尺寸越大,效果就越差。 一切都需要大約10倍,只要在同一臺設備上的瀏覽器, 相同的網絡,一切都一樣。

2

我有一個Galaxy S和唯一真正的「bug」,我知道它是RFS文件系統,它減緩了任何存儲I/O的爬行。

你是如何加載HTML?你只是將一個http:// URL傳遞給webview?如果是這樣,什麼網址?對於100賞金,我會很樂意幫助調試,如果您提供此信息... :)

在此期間,請嘗試看看webView.getSettings().setCacheMode(LOAD_NO_CACHE);是否有所作爲。這將迫使它不使用基於存儲的緩存,而在Galaxy S上的緩存確實很慢。