xzdarcy / react-timeline-editor

react-timeline-editor is a react component used to quickly build a timeline animation editor.
https://zdarcy.com/
MIT License
347 stars 93 forks source link

在使用的过程中发现功能有缺失 #13

Closed wuchang6 closed 1 year ago

wuchang6 commented 1 year ago

我在使用的过程中发现左右bound无法判断向哪个方向移动,不能更精确的限制bounds的移动 想和您聊聊关于这个的问题

xzdarcy commented 1 year ago

没太理解,可以详细描述下么?

wuchang6 commented 1 year ago

比如我想在不影响时间线移动的情况下去限制它的长度不能超出一个固定值,这个就无法实现

wuchang6 commented 1 year ago

我这边是刚刚实习的小白,读了两天您的源码了,这个问题实在是解决不了

wuchang6 commented 1 year ago

我这边呢有个初步的想法,就是给bounds再去添加一个拖拽方向的属性

xzdarcy commented 1 year ago

还是太get到您这边的需求,bounds是指每个动作块的移动限制区域么?是否是这个需求呢? image

wuchang6 commented 1 year ago

不是的,这个太局限了,就是我现在正在做一款视频编辑工具,时间线是视频的缩略图,我对这个时间线去操作,前提是这个时间线可以随意的左右移动,但是呢,我又想让它的总时长不能超过原视频的时长,这个需求可以参考https://www.veed.io/这个网站

xzdarcy commented 1 year ago

可以尝试这两个api,返回false会阻止resize。这里提供了一系列api用来让用户自定义扩展需求 image

xzdarcy commented 1 year ago

不是的,这个太局限了,就是我现在正在做一款视频编辑工具,时间线是视频的缩略图,我对这个时间线去操作,前提是这个时间线可以随意的左右移动,但是呢,我又想让它的总时长不能超过原视频的时长,这个需求可以参考https://www.veed.io/这个网站

另外提一下~这个时间轴组件目前只适配pc端哈~不支持移动端

wuchang6 commented 1 year ago

感谢感谢,这边的确是解决不了,我还要想一些别的办法