小编Joh*_*yer的帖子

在html5中的fabric.js画布上一次删除多个对象

我实际上正在开发一个html5 canvas项目,该项目使用fabric.js Framework进行画布交互.现在,我正在努力删除多个对象.以下代码似乎不跟踪所选对象,但跟踪画布上的所有对象.

var deleteSelectedObject = document.getElementById('delete-item');
deleteSelectedObject.onclick = function(){
    var curSelectedObjects = new Array();
    curSelectedObjects = canvas.getObjects(canvas.getActiveGroup);
    canvas.discardActiveGroup();
    for (var i = 0; i < curSelectedObjects.length; i++){
        canvas.setActiveObject(curSelectedObjects[i]);
        canvas.remove(canvas.getActiveObject());
    }
};
Run Code Online (Sandbox Code Playgroud)

不要失败.

javascript html5 canvas fabricjs

21
推荐指数
2
解决办法
3万
查看次数

HTML 5画布:检测长按

我正在研究一些HTML5画布.绘图应用程序是一个IPad WebApp.

现在我想知道是否有可能在画布上跟踪长按(点击并按住)并将其链接到画布外的事件.例如:我在画布上按住三秒钟,这会导致弹出窗口可见.

javascript html5 web-applications canvas ipad

3
推荐指数
1
解决办法
6470
查看次数

标签 统计

canvas ×2

html5 ×2

javascript ×2

fabricjs ×1

ipad ×1

web-applications ×1