Skip to content

ANR #2216

Answered by kevingpqi123
474246820 asked this question in Q&A
ANR #2216
Mar 22, 2024 · 1 comment
Discussion options

You must be logged in to vote

1、首先要明确一个问题,不是所有的 pag 文件的性能都是一样的,如果遇到性能的问题,首先是排查素材,如果素材很复杂,首先去优化素材而不是其它的,如果素材很简单出现了卡顿,那才需要去排查是否是使用问题,一般而言,纯矢量的素材性能相对较好
https://pag.art/docs/optimization.html

业界没有可以兼容所有复杂素材的动效渲染方案,如果需要兼容效果,根本的解决办法就是分机型下发素材,不要期望复杂素材(含有 BMP 预合成的素材)可以在所有机型上没有卡顿问题

2、如果不涉及全屏播放、文本编辑、占位图替换和实色图层修改颜色,PAGView 可以切换至 PAGImageView,PAGImageView 支持缓存渲染结果,可以大幅降低概率(但不能从根本解决,首次渲染的时候仍有可能出现)

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by kevingpqi123
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants