jd-opensource / jd-opensource/taro-ui

AtNoticeBar 在安卓手机下出现文字截断(其实是隐藏)以及抖动现象

Open
#1,333 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
4.7k
Forks
740
PR merge metrics
No merged PRs in 30d

Description

**问题描述**

使用AtNoticeBar跑马灯时,文字大概在200个左右,跑马灯运转过程中会发生文字截断(阶段后部分隐藏的问题),
且在截断发生的部分,文字会出现卡顿(掉帧),
截断的文字并不是真正的被删除了,而是会隐藏起来(点击拖动跑马灯会重新显示),因此跑马灯会进入空白状态直至文字全部结束,开始新一轮跑马灯。后附截图
**复现步骤**

由于业务隐私暂不提供代码,已经是最简单的使用方式了
{marqueeStr}

**期望行为**

正常使用跑马灯,显示完整一整段文字

**报错信息**

尝试无法上传图片,因此用文字描述
比如跑马灯a应该展示1111111111111111人人人人人
实际展示:1111111人人人丿
后发生卡顿:整个页面无法显示文字

**系统信息**

- Taro 版本 [v2.2.11]
- Taro UI 版本 [v.2.3.4]
- 报错平台 [weapp]

**补充信息**

安卓必现,其他如pc端会偶现

render函数多次触发问题?安卓底层渲染问题?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.