使用整个页面的背景图像会占用大量内存

时间:2015-03-07 10:36:39

标签: javascript html css google-chrome google-chrome-extension

最近,我在扩展程序中添加了对更改背景图像的支持。扩展UI具有左导航面板,工具栏和数据列表(表格)。由于我想要整个页面的透明背景图像,我了解到,唯一的方法是在同一级别创建两个div,一个用于背景,另一个用于包装我的所有UI内容(此处的方法{{3} })

问题在于,使用此方法,我的扩展程序使用170~180mb内存(如Chrome的任务管理器中所示)。但是没有背景(唯一的区别),扩展只使用大约37mb的内存。你知道出了什么问题吗?

下图显示了完整的用户界面。将该背景图像添加到整个页面会极大地增加内存使用量。图像为jpg格式,大小:1280x850 enter image description here

0 个答案:

没有答案