我的页面中有一个空的img< img ... src =“”/>
当事件发生时,我将img属性设置为内联png数据:
< img ... src =“data:image / png; base64,...”/>
当另一个事件发生时我将src设置为空(删除img):myImg.src =“”
问题是:当我将src设置为空时,img不会重新加载.如果我隐藏img,等待一段时间并再次显示它可行,但这是一个丑陋的黑客……
P.S:我不想设置一个默认的’空白’图像,我需要它真的是空白的(src =“”).
编辑:
我的javascript:
biometria.setImage = function(png) { if(png) bioCanvas.src = 'data:image/png;base64,' + png; else bioCanvas.src = ''; };
Edit2:浏览器:谷歌浏览器18.0.1025.162 Ubuntu 12.04