• 欢迎来到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>
            是否需要修复还请大佬酌情进行判断, 在此再次对阁下的辛勤付出表示感谢.
            是否需要修复还请大佬酌情进行判断, 在此再次对阁下的辛勤付出表示感谢.