- 欢迎来到THBWiki!如果您是第一次来到这里,请点击右上角注册一个帐户
- 有任何意见、建议、求助、反馈都可以在 讨论板 提出
- THBWiki以专业性和准确性为目标,如果你发现了任何确定的错误或疏漏,可在登录后直接进行改正
在用户讨论:Arumi的话题
跳到导航
跳到搜索
第5行: | 第5行: | ||
1.页面 div id:siteNotice 项下 div id:scrollDiv JS滚动事件相关 | 1.页面 div id:siteNotice 项下 div id:scrollDiv JS滚动事件相关 | ||
问题表象:打开本站任意页面后, scrollDiv的JS滚动事件运作正常(setInterval=5000) | 问题表象:打开本站任意页面后, scrollDiv的JS滚动事件运作正常(setInterval=5000)<br> | ||
一旦切换至其他标签页并经过一段时间后, 在返回前述标签页之时发生JS滚动事件异常加速的现象 | 一旦切换至其他标签页并经过一段时间后, 在返回前述标签页之时发生JS滚动事件异常加速的现象<br> | ||
鸡血速度滚动(目测间隔0.5秒左右), 一段不定时间后恢复正常5秒间隔. | 鸡血速度滚动(目测间隔0.5秒左右), 一段不定时间后恢复正常5秒间隔. | ||
问题重现:本人使用的是Chrome浏览器, 并未测试在其他环境是否会发生同样状况. | 问题重现:本人使用的是Chrome浏览器, 并未测试在其他环境是否会发生同样状况. | ||
问题研判:Google从2017年Q2开始对非活跃页面的后台计时器进行限制, 以节省内存并改进电池使用寿命. 参见 [https://docs.google.com/document/d/18_sX-KGRaHcV3xe5Xk_l6NNwXoxm-23IOepgMx4OlE4/edit# 长期愿景和未来计划] | 问题研判:Google从2017年Q2开始对非活跃页面的后台计时器进行限制, 以节省内存并改进电池使用寿命. 参见 [https://docs.google.com/document/d/18_sX-KGRaHcV3xe5Xk_l6NNwXoxm-23IOepgMx4OlE4/edit# 长期愿景和未来计划]<br> | ||
受此影响, 当切换到其他页面并且问题页面进入非活跃状态后, 页面定时器不运动但是动画依然排列. | 受此影响, 当切换到其他页面并且问题页面进入非活跃状态后, 页面定时器不运动但是动画依然排列.<br> | ||
所以当切换回来时就出现了上述鸡血滚动的现象(个人猜测). | 所以当切换回来时就出现了上述鸡血滚动的现象(个人猜测). | ||
页面当初的设计并无问题, 但受外部政策影响才出现了上述计时器异常. | 页面当初的设计并无问题, 但受外部政策影响才出现了上述计时器异常.<br> | ||
推测影响范围为本站全体页面, 桌面移动双端, 通过Chrome或使用Chromium内核的浏览器访问. | 推测影响范围为本站全体页面, 桌面移动双端, 通过Chrome或使用Chromium内核的浏览器访问. | ||
最后, 本计时器异常并不会造成多大影响, 本人在此姑且提出改善要望. | 最后, 本计时器异常并不会造成多大影响, 本人在此姑且提出改善要望.<br> | ||
是否需要修复还请大佬酌情进行判断, 在此再次对阁下的辛勤付出表示感谢. | 是否需要修复还请大佬酌情进行判断, 在此再次对阁下的辛勤付出表示感谢. |