在双击全屏效果的代码中,添加以下代码可以解决鼠标黏在上面的问题:

// 双击头部全屏效果
dialogHeaderEl.ondblclick = (e) => {
  // 判断是否全屏
  if (isFullScreen) {
    // 取消全屏
    // ...
  } else {
    // 进入全屏
    // ...

    // 鼠标移动事件改为绑定到 document 上,避免鼠标黏在 dialogHeaderEl 上
    dialogHeaderEl.onmousedown = null;
    document.onmousemove = function (e) {
      // ...
    };
    document.onmouseup = function (e) {
      // ...
    };
  }
};
双击头部全屏效果 dialogHeaderElondblclick = e = if isFullScreen nowHight = dragDomclientHeight; nowWidth = dragDomclientWidth; nowMarginTop = dragDomstylemarginTop; dragD

原文地址: http://www.cveoy.top/t/topic/hkKA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录