SmartGWT的慢图像渲染(SmartGWT slow images rendering)

2019-11-02 20:59发布

我有一个SmartGWT的2.0应用程序,我必须呈现几百的小图像,这正在很长很长(> 20岁)。 这是一个Intranet应用程序。 你有任何想法我怎么能加快渲染? 任何想法将不胜感激。 提前致谢。

Answer 1:

你提到这是一个Intranet应用程序,但网络或服务器可能仍然是罪魁祸首。 你可以使用Firebug的“网络”面板中看到从获取图像的网络延迟。 如果这些都是问题,还有你的SmartGWT的Java代码中没有修好。

如果渲染速度的问题,你使用的是什么方法呢? 此卷的图像,你可能想通过Canvas.setContents使用SmartGWT的画布里面简单的HTML标签()。



Answer 2:

我知道后是旧的,但如果它可以帮助别人的人。

我想看看这个:

图像包是通过减少往返HTTP请求数到服务器以获取图像,以提高应用程序的性能的构建体。 GWT可以包装多种图像文件转换成一个大文件从服务器下载并作为Java对象进行管理。

这是非常有用的https://developers.google.com/web-toolkit/doc/latest/DevGuideUiImageBundles



文章来源: SmartGWT slow images rendering
标签: gwt smartgwt