我正在使用 Caman ( http://camanjs.com/ ) 图像库来使用按钮/滑块修改一些图像。问题是,每次进行更改时,图像都会闪烁。
示例代码:
var caman = Caman("#demo-photo");
$("#contrast-btn").click(function() {
caman.revert(false);
caman.contrast(50).render();
});
根据文档,caman.revert(false)
应该在不重新渲染的情况下恢复图像,但我看到的图像可能会恢复 0.1 秒,然后再应用效果。
在 Chrome 和 Firefox 上测试。这是 Caman(或浏览器)中的错误,是否有解决方法,或者有人有其他想法吗?
网站 ( http://camanjs.com/examples/ ) 上的示例不会闪烁,但 JS 已缩小且难以理解,因此我不确定发生了什么。
谢谢!