2011-01-19 46 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上的缓存确实很慢。