【问题标题】:fabric mouse events not triggered织物鼠标事件未触发
【发布时间】:2016-08-16 14:17:41
【问题描述】:

我一般不熟悉使用织物和帆布。

这就是我初始化画布的方式:

fabric.isTouchSupported = false;
myService.setCanvas(new fabric.Canvas('myCanvas', {selection: false, allowTouchScrolling: false}));

我已经尝试禁用甚至可能调用触摸事件而不是鼠标事件的 chrome 标志 - chrome://flags/

鼠标事件在我的画布第一次加载时触发。然而,我回到我的主页,然后来到我的画布页面,它停止读取鼠标事件。

可能是什么原因?

如果需要,我可以提供更多信息。

【问题讨论】:

  • 你能提供一个jsfiddle.net吗?

标签: javascript angularjs fabricjs


【解决方案1】:

我发现了问题。所以我的应用程序正在创建多个画布对象而不检查画布对象是否已经存在。在我控制它之后,它按预期工作。

【讨论】:

    猜你喜欢
    • 2013-12-15
    • 2012-11-26
    • 1970-01-01
    • 2018-11-26
    • 2019-06-18
    • 2015-07-23
    • 2011-09-01
    • 2012-02-17
    • 2012-05-13
    相关资源
    最近更新 更多