Javascript 卡曼图像处理和闪烁
我正在使用Caman()图像库使用按钮/滑块修改一些图像。问题是,每次进行更改时,图像都会闪烁 示例代码:Javascript 卡曼图像处理和闪烁,javascript,image-processing,camanjs,Javascript,Image Processing,Camanjs,我正在使用Caman()图像库使用按钮/滑块修改一些图像。问题是,每次进行更改时,图像都会闪烁 示例代码: var caman = Caman("#demo-photo"); $("#contrast-btn").click(function() { caman.revert(false); caman.contrast(50).render(); }); 根据文档,caman.revert(false)应该在不重新渲染的情况下还原图像,但我看到
var caman = Caman("#demo-photo");
$("#contrast-btn").click(function() {
caman.revert(false);
caman.contrast(50).render();
});
根据文档,caman.revert(false)
应该在不重新渲染的情况下还原图像,但我看到的是,在再次应用效果之前,图像可能会还原0.1秒
在Chrome和Firefox上测试。这是Caman(或浏览器)中的一个bug,是否有解决方法,或者是否有人有其他想法
网站()上的示例不会闪烁,但是JS已经缩小,很难理解,所以我不确定到底发生了什么
谢谢 此问题已解决
将caman更新到4.1.2解决了这个问题。FYI,有反小型化工具可用。反小型化工具不太好-例如,它们不能再次提供函数/变量的有用名称-但我被指向Github中的站点源代码-不幸的是,它在CoffeeScript中!