返回列表 发布新帖
查看: 2066|回复: 0

[子比美化] 子比主题:网站左上角添加 FPS 帧率显示

灌水成绩
558
56
1374
主题
回帖
积分

等级头衔
U I D : 1
用户组 : 管理员

积分成就
威望 : 1 点
糖 : 544 个
贡献 : 24585 点
在线时间 : 196 小时
注册时间 : 2025-1-1
最后登录 : 2025-5-4

荣誉勋章

活跃会员热心会员灌水之王博客真神优秀版主荣誉会员论坛元老优秀作者帅哥认证管理员挂机之王管理团队勋章

发表于 2025-3-3 23:13:32 | 查看全部 |阅读模式
使用方法
你只需在网站管理后台—》主题设置—》自定义代码—》自定义 javascript 代码,把下面的 js 代码复制粘贴到里面即可。
自定义 javascript 代码:
  1. // FPS 帧开始
  2. // by:老会博客-www.lhbk.cn
  3. $('body').before('<div id="fps" style="z-index:10000;position:fixed;top:3;left:3;font-weight:bold;"></div>');
  4. var showFPS = (function(){
  5.     var requestAnimationFrame =  
  6.         window.requestAnimationFrame ||
  7.         window.webkitRequestAnimationFrame ||
  8.         window.mozRequestAnimationFrame ||
  9.         window.oRequestAnimationFrame ||
  10.         window.msRequestAnimationFrame ||
  11.         function(callback) {
  12.             window.setTimeout(callback, 1000/60);
  13.         };
  14.     var e,pe,pid,fps,last,offset,step,appendFps;

  15.     fps = 0;
  16.     last = Date.now();
  17.     step = function(){
  18.         offset = Date.now() - last;
  19.         fps += 1;
  20.         if( offset >= 1000 ){
  21.         last += offset;
  22.         appendFps(fps);
  23.         fps = 0;
  24.         }
  25.         requestAnimationFrame( step );
  26.     };
  27.     appendFps = function(fps){
  28.         console.log(fps+'FPS');
  29.         $('#fps').html(fps+'FPS');
  30.     };
  31.     step();
  32. })();
  33. // by:老会博客-www.lhbk.cn
  34. // FPS 帧结束
复制代码



老会博客欢迎您
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

10231020@qq.com

老会博客(www.lhbk.cn)专注网络技术分享,
主要分享技术教程程序源码,网络技术,PSD源码,
模板插件,活动分享,各类教程,绿色软件,QQ资源,
致力创造一个高质量分享平台
  • 添加微信客服
  • 加入官方QQ群
Copyright © 2001-2025 老会博客 版权所有 All Rights Reserved.
关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表