This repository has been archived by the owner on Jan 27, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 471
加载看板娘的时候我的界面动画卡卡的,能排一下加载顺序,最后加载看板娘吗? #108
Labels
Comments
简单 setTimeout 就可以了 |
我还不知道加在哪,正在尝试。 |
还得请教下应该加在哪,实在是找不到地方加@EYHN |
@EYHN 在哪加,速回,-_-|| 眼睛快找瞎了 O(∩_∩)O |
https://github.com/EYHN/hexo-helper-live2d/blob/master/index.js#L186 const scriptToInject = `L2Dwidget.init(${JSON.stringify(config)});`;
// --------->
const scriptToInject = `setTimeout(function (){L2Dwidget.init(${JSON.stringify(config)})}, 500);`; |
我试了下,没有效果。我将setTime的值都 设为 10000了 他还是秒加载 然后主题动画就和他一起加载就会卡顿。 |
@zhangao4833 上面的代码更新 |
能否提供详细的页面地址? |
@zhangao4833
理论上加载主脚本是异步的,而且主脚本巨大无比(~145.54 KB),应该不会因为下载而造成太大卡顿。现在有一种解决方案,就是判断如果您的fps值稳定,再加载。但是请确定一下是否的确是一开始加载太快导致卡顿。 然后进入您的网站手动在控制台输入 a = document.createElement('script')
a.src = 'https://cdn.jsdelivr.net/npm/[email protected]/lib/L2Dwidget.min.js'
document.body.appendChild(a)
L2Dwidget.init() 观察是否卡顿。 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Issue
Description
Expected behavior 预期行为
Actual behavior 实际行为
Steps to reproduce the behavior 复现步骤
我已仔细阅读CONTRIBUTING中的相关内容。
@EYHN @xiazeyu
The text was updated successfully, but these errors were encountered: