ACG-Home icon indicating copy to clipboard operation
ACG-Home copied to clipboard

loading

Open ZhangJangYun opened this issue 10 months ago • 4 comments

这个加载动画太久了,我只能关闭它 shiinazj.cn

ZhangJangYun avatar Feb 02 '25 08:02 ZhangJangYun

请原谅我的龟速回复...

这个加载动画是等所有资源都加载完才会消失的。 如果加载的很久那可能是有一些资源没法完全加载?

感谢你提供的网站地址,我一会儿会去电脑上看看。

ChengCheng0v0 avatar Feb 02 '25 14:02 ChengCheng0v0

我看了下你的网站,问题可能是这四个资源引起的:

  • ttps://cdn.bootcdn.net/ajax/libs/mdui/1.0.2/js/mdui.min.js: 这个 JS 足足加载了 6 秒,然后 Timeout
  • /mc/29775.png/mc/29777.png/mc/29778.png: 这三个资源的响应特别慢(936ms,通常不应该超过300ms),这些只是很普通的成就徽章所以请尝试压缩它们

Edit:

还有一点遗漏啦: 我注意到你的网站上有个 Spotify 的播放器,推荐用你自己的代理服务套上,不然的话在中国大陆访问也是会非常慢的!我想可能还需要一个控制加载优先级的功能,不过这可能不太好实现,我不是什么前端高手...

ChengCheng0v0 avatar Feb 02 '25 14:02 ChengCheng0v0

另外你“关闭加载动画”的方式也有一些错误,其实现在不太推荐关掉这玩意儿,不然主题之类的加载会很生硬。 如果你需要关闭它的话还需要把主题加载器的动画也关了,这部分的 JS 脚本在 theme-loader.js 中。

我空了会去新增一个选项来实现快速控制加载动画的开启与关闭,不过遗憾的是我最近可能比较忙,会晚点才能弄 (。-_-。)

ChengCheng0v0 avatar Feb 02 '25 14:02 ChengCheng0v0

谢谢你的回复,加载慢的资源不是本地的 它们需要实时变化,因为资源加载慢(不想等待加载)但是加载动画我并不想关闭,我会添加一个延时,在这之后 我会尝试实现 在主要资源加载完时关闭加载动画

ZhangJangYun avatar Feb 03 '25 14:02 ZhangJangYun