侧边栏壁纸
博主头像
波波 博主等级

宁静致远。

  • 累计撰写 14 篇文章
  • 累计创建 30 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

解决宝塔面板页面在Edge浏览器上无法最小化的问题

波波
发表于 2026-04-26 / 更新于 2026-04-28 / 0 评论 / 0 点赞 / 39 阅读 / 0 字
提示:
本文最后更新于2026-04-28,若内容或图片失效,请留言反馈

问题描述

宝塔面板版本:v11.5.0

Edge浏览器版本:147.0.3912.86

 

安装了新版本的宝塔面板后(v11.5.0,现在已经不是最新版本了),发现在切换到宝塔面板标签页时,Edge浏览器不能正常最小化,最小化/显示桌面后会重新出现,而其他标签页就不会这样

似乎在某些版本的Chromium内核浏览器中,存在一些与history API交互的BUG,会导致这个问题。在页面的监听器中找到了相关代码:

 

目前最新版本的Edge浏览器(147.0.3912.86)仍然存在此问题,Egde测试版没有这个问题

宝塔论坛已经有帖子提出这个问题了,官方标记了“【已记录】”,目前最新版本(v11.7.0)已经修复

 

解决方案

任选一种:

1.更新宝塔面板到最新版本

2.使用Egde测试版(不建议选择Canary通道)(等待后续的Egde版本更新,应该也能解决)

3.如果使用的是存在此问题的宝塔面板和浏览器版本,可使用下面的油猴脚本临时解决:

安装油猴插件→添加新脚本→输入并保存以下脚本内容,刷新页面:

// ==UserScript==
// @name         修复宝塔面板最小化问题
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  修复宝塔面板页面在部分浏览器上无法最小化的问题
// @author       波波
// @match        *://请修改为你的面板访问地址/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=17.30
// @run-at       document-start
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    const originalReplaceState = history.replaceState;

    //劫持replaceState
    history.replaceState = function(state, title, url) {
        if (document.visibilityState === 'hidden') {
            console.log('[BTFix][info]已阻止在页面不可见时执行replaceState.');
            return;
        }

        return originalReplaceState.call(this, state, title, url);
    };
})();

0

评论区