javascript - Fabric.js 在开始时停止在 chrome 中响应

标签 javascript jquery html css fabricjs

我使用 fabric.js 创建了一个照片编辑器,但是当我在本地主机上启动我的网页并将照片添加到 Canvas 时,照片的大小调整和移动根本没有响应。但是当我点击“检查元素”并关闭它时,一切都开始正常工作。我不明白这里有什么问题?每次我都必须打开“检查元素”一次以使 Canvas 响应。

我们将不胜感激!

最佳答案

我遇到了同样的问题。我的解决方法是:

  • 将元素添加到 Canvas 后,通过执行以下操作渲染 Canvas : canvas.renderAll();
  • 然后计算偏移量: canvas.calcOffset();

它对我有用。

关于javascript - Fabric.js 在开始时停止在 chrome 中响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21478817/

相关文章:

javascript - 为什么 onclick 事件没有在我的带有图像的 anchor 上触发?

javascript - ApplicationController :Class in rails 4. 2 的未定义局部变量或方法 `gon'

javascript - 在事件选项卡中加载 Morris.js 图表( Bootstrap )

javascript - 逗号分隔 jQuery 中的选择项

javascript - 为什么我会收到 .post 和 hide ("slide") 的 jQuery 语法错误?

php - PHP邮件功能无法完成电子邮件的发送

javascript - JQuery 将输入掩码应用于字段 onfocus 并删除 onblur 以避免占位符文本出现问题

javascript - jquery 使用按钮在小 div 容器中平移大图像

Javascript/jQuery - 单击时删除复选框值

jquery - 如何让移动浏览器(iOS、Android 中的 webkit)显示它们的软键盘