鸿蒙播放网络地址pag内存泄露 #3286
-
|
import * as pag from '@tencent/libpag' scaleType: number = 0 }; @monitor('playParam.imgSrc') aboutToAppear() { async qwe() { } aboutToDisappear(): void { build() { |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 1 reply
-
|
鸿蒙版本依赖pag动画库 利用网络地址播放动画 在同一个页面内播放多个pag动画 存在fd泄露 一直在暴涨,利用下载到本地播放时则正常。https://www.microsoft.com/edge/update/?form=MT00ZZ&channel=stable&version=145.0.3800.70&sg=2 scaleType: number = 0 }; @monitor('playParam.imgSrc') aboutToAppear() { async qwe() { } aboutToDisappear(): void { build() { |
Beta Was this translation helpful? Give feedback.
-
|
感谢反馈!为了更准确地定位和解决问题,请补充以下信息: 1. 版本信息
2. 问题类型确认
这是两类不同的问题,定位方向不同:
期待您的补充信息,谢谢! |
Beta Was this translation helpful? Give feedback.
-
|
我们基于 测试步骤:
测试结论: 如果您仍然遇到 FD 泄露问题,可以基于 建议: |
Beta Was this translation helpful? Give feedback.
-
|
已添加 FD 泄露测试页面,详见 commit: 1ab405b 主要修改:
|
Beta Was this translation helpful? Give feedback.
我们基于
release/4.5分支创建了feature/ohos_fd分支,添加了 FD 泄露测试功能,测试了本地文件加载和网络文件加载两种情况。测试步骤:
测试结论:
未发现 FD 泄露问题,Release All 后 FD 数量恢复正常。
如果您仍然遇到 FD 泄露问题,可以基于
feature/ohos_fd分支构建复现场景。建议:
后续反馈问题可以参考我们提供的 demo 作为样板,一方面便于您自己排查问题,另一方面也便于我们分析定位,这样的对接效率最高,您也能最快得到想要的答案。