Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

有些弹幕快结束的时候,会突然消失 #19

Open
Wing-Li opened this issue Feb 1, 2021 · 8 comments
Open

有些弹幕快结束的时候,会突然消失 #19

Wing-Li opened this issue Feb 1, 2021 · 8 comments

Comments

@Wing-Li
Copy link

Wing-Li commented Feb 1, 2021

iOS 设备。

从电脑上直接运行出来 debug 模式是正常的,所有的条目都是正常滑出屏幕;
打成 adhoc 的 release 包之后,就出现了 有些弹幕快滑出屏幕的时候就突然消失了。

有人遇到这情况吗?

@danielwii
Copy link
Owner

目前没有遇到这个问题,能录制视频已经提供更多的上下文信息吗?
暂时怀疑是否是由于弹幕过长的原因,之前设计的弹幕滑出是根据宽度 * 2 然后弹幕到达一倍宽的最左侧的时候动画停止,然后返回一个 const SizedBox(); 填充。

@Wing-Li
Copy link
Author

Wing-Li commented Feb 2, 2021

@danielwii

1612273056154952.mp4

比较诡异的是:从电脑直接运行出来的是好的。打包下载之后就有问题了。
debug 和 release 还有什么不同吗?

我的设备是 iphone 12 pro max

@danielwii
Copy link
Owner

@Wing-Li 可能只有多打印点日志才能看出来了,之前没有遇到也没有其他人提过这个 issue。你可试试打印下父容器的高度和宽度看是否有区别。由于不知道这个问题对你说是偶现的还是稳定出现,再没有更多信息前很难判断。

@Wing-Li
Copy link
Author

Wing-Li commented Feb 2, 2021

等我有空把项目下载到本地调一下。(= = 最近可能都没空)

主要是从电脑上运行出来是正常的,debug 也没法调。所以这个问题我也一直没太在意。

@danielwii
Copy link
Owner

@Wing-Li 找到 pub 的 cache 目录直接改代码也是一样的。

@Wing-Li
Copy link
Author

Wing-Li commented Feb 5, 2021

1612515888232125.mp4

@danielwii 我将 2 改成4,还是这样。

@danielwii
Copy link
Owner

@Wing-Li 你可以加一下我的微信,我们讨论下。微信是我的 github 账号 + 0326 的数字。

@danielwii danielwii reopened this Feb 5, 2021
@danielwii
Copy link
Owner

@Wing-Li 你可以先看下 flutter_barrage: ^0.4.6 这个版本是否能行,不行的话我再把那里的宽度逻辑都注掉。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants