HJDanmakuDemo icon indicating copy to clipboard operation
HJDanmakuDemo copied to clipboard

demo的VideoMode里,会出现还没完全移除屏幕时就消失了

Open louis-ly opened this issue 5 years ago • 17 comments

louis-ly avatar Apr 29 '19 11:04 louis-ly

在videoMode里,点击play之后,再pause,这个正在飘的弹幕,就会出现快出屏幕时提前消失。

louis-ly avatar Apr 29 '19 11:04 louis-ly

什么意思?

panghaijiao avatar Apr 29 '19 11:04 panghaijiao

就是说 弹幕里出屏幕就剩50px的时候,直接就闪现消失了,没有完全移除屏幕,消失早了。在点击暂停后会复现

louis-ly avatar Apr 29 '19 11:04 louis-ly

是不是修改了danmuview 或者danmacell的宽度?看下demo里面有没有这个问题

panghaijiao avatar Apr 29 '19 11:04 panghaijiao

没有的 ,正常播放弹幕是没问题的,点pause之后,再点play,就出现了

louis-ly avatar Apr 29 '19 12:04 louis-ly

你看一下仓库里面的弹幕demo有没有这个问题

panghaijiao avatar Apr 29 '19 12:04 panghaijiao

就是demo有的

louis-ly avatar Apr 29 '19 12:04 louis-ly

步骤:打开demo,选择videoMode,点击play,3s后,“孔明和魏大人之间不得不说的那”飘到中间,pause,然后再play,这条弹幕的’那‘字没有完全移除屏幕就闪现没了

louis-ly avatar Apr 29 '19 12:04 louis-ly

我刚跑了一下demo没有遇到,你是模拟器还是真机?什么系统,什么机型

panghaijiao avatar Apr 29 '19 12:04 panghaijiao

模拟器 iphone xr

louis-ly avatar Apr 29 '19 12:04 louis-ly

你跑下真机试试

panghaijiao avatar Apr 29 '19 12:04 panghaijiao

真机也有问题。我的需求里点击弹幕需要暂停所有弹幕,所以才发现这个问题

louis-ly avatar Apr 29 '19 12:04 louis-ly

你那边有复现了吗?

louis-ly avatar Apr 29 '19 12:04 louis-ly

暂停后播放的操作之后,还会出现另一个问题,新出来的弹幕会追上之前的弹幕 重叠再一起。

louis-ly avatar Apr 29 '19 13:04 louis-ly

这个问题清楚了,弹幕过期时间time需要做额外冗余处理,适配系统动画

panghaijiao avatar Apr 30 '19 02:04 panghaijiao

你写的这个库蛮完善的,不知道这个问题什么时候能修复呢?哎,不想自己再重造轮子了

louis-ly avatar May 03 '19 14:05 louis-ly

好吧,需求不等人,算了,我自己去造轮子吧

louis-ly avatar May 06 '19 02:05 louis-ly