【问题标题】:Camanjs filter done callback (events in camanjs)Camanjs 过滤器完成回调(camanjs 中的事件)
【发布时间】:2015-04-30 03:47:12
【问题描述】:

我尝试了解camanjs 中的事件,但我需要一些示例。每个人都可以给我写一个简单的例子吗:

1)将图片加载到canvas(完成)

Caman("#canvas-img2", base64_or_path_to_image, function () {
    this.nostalgia();
    this.render();
});

2) 监听结束过滤,callbackthis.toBase64()

在文档中,我找到了事件页面,但不明白它是如何工作的。

【问题讨论】:

    标签: javascript jquery canvas camanjs


    【解决方案1】:

    很简单!将回调放在渲染中,像这样(我需要将base64数据发送到后端):

    Caman("#canvas-img2", base64_or_path_to_image, function () {
            this.vintage();
            this.render(function() {
                FACE.camanPhoto = this.toBase64();
                base64Data = FACE.camanPhoto.replace(/^data:image\/png;base64,/,"");
                sendDataToServer();
            });
        })
    

    【讨论】:

    • 我不知道我可以将函数传递给渲染,你让我的一天变得更好了!在重新使用画布时,我对他们的事件注册系统没有任何运气。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-26
    • 2013-03-26
    • 1970-01-01
    • 1970-01-01
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多