javascript - allowTouchScrolling:真的不适用于我的 fabricjs 画布
问题描述
我有一个我想在移动设备上滚动的画布。
所以我将它添加到画布实例中:allowTouchScrolling: true
. 像这样:
var canvas = new fabric.Canvas('c', {
allowTouchScrolling: true
});
canvas.allowTouchScrolling = true;
我知道这是双重的,但我想我会尝试两种方式,不幸的是两种方式都行不通。
画布的 Codepen:https ://codepen.io/twan2020/pen/dyOLJOz
您可以滚动滚动条,但不能在画布内滚动或拖动。为什么?
解决方案
如果您使用的是版本 2 或更高版本(我使用的是 4.5.0),那么您应该更新 fabric js 库。 在此处输入图像描述
来源:- https://github.com/fabricjs/fabric.js/pull/5904/commits/50962efe6bbd77174cda2e9bd169c19d301edb7a
推荐阅读
- typescript - 如何正确推断 RxJS 主题的 T
来自具有类型约束的泛型函数 - kubernetes - Helm 添加 repo 因连接超时而失败
- dataframe - 有没有办法在 R 中添加一个新列作为类似值的计数?
- java - java无限链表问题
- html - 不需要的顶部空白 [移动视图]
- python - 具有列值连接的 Sqlalchemy 插入
- javascript - 扩展对象时覆盖两种类型的构造函数
- php - woocommerce 的问题设置子类别
- asp.net-mvc - 如何将文件添加到 Azure 应用服务中的虚拟目录
- java - 输入错误时的 Inf While 循环