Open yangnuozhen opened 7 months ago
经过调试,确认是由于这个循环导致的加载时间过长。
foreach (PatchInfo info in patchInfos)
{
if (!productSet.Contains(info.Product + info.Version)) {
productSet.Add(info.Product+info.Version);
adobeProductBeans.Add(new AdobeProductBean(info.Product, info.Version, "resources/" + info.ProductName + ".png", info.ProductName + " " + info.Version, "", "https://www.baidu.com",info.LaunchPath));
}
}
这个循环用于将目标产品添加到列表当中,因为支持的产品过多导致的时间过长。
目前并没有针对这个循环的优化代码,因此我们决定尝试做个启动页面。
Bug描述
当运行ReFreeAdobe后,经常需要等待大约3s左右的时间来完成主页面的加载。
复现步骤
复现该Bug的步骤: 1.打开
RefreeAdobe.exe
期望行为
优化启动加载时间,或者增加一个启动画面,防止用户等待过长而重复运行。
屏幕截图 / 屏幕录影
暂无,等待Debug
运行环境 (请填写以下表单)
附加信息
调试等待中。