Javascript camanjs与图像编辑

Javascript camanjs与图像编辑,javascript,camanjs,Javascript,Camanjs,我想使用caman js创建。我喜欢他们页面上的例子。我试着开始我自己的,非常简单的一个,像这样 window.onload =function(){ var brightness = document.getElementById('brightness'); var caman = Caman("#myimage"); brightness.oninput = function(){ caman.revert(false); caman

我想使用caman js创建。我喜欢他们页面上的例子。我试着开始我自己的,非常简单的一个,像这样

window.onload =function(){
    var brightness = document.getElementById('brightness');
    var caman = Caman("#myimage");
    brightness.oninput = function(){
        caman.revert(false);
        caman.brightness(this.value);
        caman.render();
    };
};

上面的代码正常工作(改变亮度),但有两个问题。首先,它在还原图像时会出现一些小故障(尽管参数为false),其次,由于渲染功能的原因,它在移动滑块时会滞后。我如何使渲染不闪烁的酒吧的运动。在他们的例子中是如此的流畅。我试图阅读代码,但我不知道为什么开发人员使用f g h作为他们的变量名:)。我正处于jscript的乞丐阶段。为什么会出现这种延迟?

尝试侦听
onchange
而不是
oninput
。这有助于缓解延迟。是的,它确实有一点,但当卡曼恢复时,我仍然会看到闪烁。他们页面上的示例也使用了onchange。