利用JS给博客左上显示FPS帧数

chen'mo
2021-03-02 / 0 评论 / 2,285 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年03月02日,已超过1390天没有更新,若内容或图片失效,请留言反馈。

教程

当时是用手机访问的,直接显示FPS帧数,还是有点意思的。

做到这个很简单
直接将以下代码加到博客底部就完工了

$('body').before('<div id="fps" style="z-index:10000;position:fixed;top:3;left:3;font-weight:bold;"></div>');
var showFPS = (function(){
    var requestAnimationFrame =
        window.requestAnimationFrame ||
        window.webkitRequestAnimationFrame ||
        window.mozRequestAnimationFrame ||
        window.oRequestAnimationFrame ||
        window.msRequestAnimationFrame ||
        function(callback) {
            window.setTimeout(callback, 1000/60);
        };
    var e,pe,pid,fps,last,offset,step,appendFps;

    fps = 0;
    last = Date.now();
    step = function(){
        offset = Date.now() - last;
        fps += 1;
        if( offset >= 1000 ){
        last += offset;
        appendFps(fps);
        fps = 0;
        }
        requestAnimationFrame( step );
    };
    appendFps = function(fps){
        console.log(fps+'FPS');
        $('#fps').html(fps+'FPS');
    };
    step();
})();

注意这是JavaScript代码
需要加在<script></script>标签内

出现运行报错可能是本站调用了jQuery调用即可
或者自己懂代码的可以

0
Album for typecho 相册插件 本地上传修复版
« 上一篇 03-02
typecho 超完美上一篇下一篇文章加文章缩略图
下一篇 » 03-03

评论 (0)