为什么我的前端项目总是强制浏览器显示在窗口顶层?

tianshunovel2 2026-07-30 23:30 1

噩梦疑似从一个 tauri 项目开始。
一年多前,我初始化 tauri 时,选择了 vue3 模板。
之后,这个项目被我 copy 了很多次,比如删掉 tauri 依赖和相关代码,就变成了纯前端项目,然后在被 copy 。。。
(别问我为啥不新建一个 vue3 项目,有很多原因)
几个月前,我发现打开项目开发页面时,浏览器就无法切走了,浏览器始终保持在最顶层,除非切换到其他标签页,浏览器才能切走。
我仔细检查了项目的依赖,和 tauri 没有任何关系了,每次 copy 也都是不带 node_modules 文件夹的。
最神奇的是,最近我新启动了一个 nuxt4+vue3 项目,是真正的从官方脚手架命令创建的新项目,它也强制置顶浏览器!
真实奇了怪了。
最新回复 (3)
  • PolarBears 07-31 00:25
    1
    我 vibe coding 修改前端代码的时候触发热更新的时候特别容易浏览器窗口切到最前面,感觉是触发自动刷新然后浏览器窗口就到最前面了
  • PolarBears 07-31 00:26
    2
    另外我是 mantine + nextjs 项目
  • 94 07-31 09:59
    3
    换个浏览器试试?感觉上是给 localhost 做了特殊配置或者有单独的浏览器插件。
* 帖子来源V2EX
返回