我在浏览器中渲染图像时遇到一些问题,在我的应用程序中,单击容器中的下一个按钮就会显示图像。有些时候图像无法在容器中呈现,通过使用firebug我看到图像源已正确分配到img标签但它没有显示在容器中。我使用下面提到的代码片段在运行时分配图像源。
imageObject.attr('src',imagePath)
在firebug的网络标签中我看到,对于这种情况,请求的图像已完成,但在响应选项卡中显示空白但是对于显示的图像,它显示响应的完整图像。此问题出现在高分辨率图像上(400 dpi, 500 dpi和600 dpi)。一旦我关闭浏览器并再次重启,图像就会显示但是在一些图像再次出现后仍然存在。我也清除了缓存,但问题仍然存在。
我不知道为什么会发生这种情况,如果是编码错误或某些浏览器呈现问题,请提供一些建议。
提前致谢。