uni-app 升级到4.06或者4.07之后 运行到Chrome会报 "未检测到浏览器,请先配置"

发布于 1周前 作者 wuwangju 来自 Uni-App

uni-app 升级到4.06或者4.07之后 运行到Chrome会报 “未检测到浏览器,请先配置”

操作步骤:

  • 在mac os系统安装Edge浏览器(未安装Chrome) ,在HBuilder X中点击"运行到Chrome"

预期结果:

  • 4.06之前会打开一个Edge新窗口并运行项目

实际结果:

  • 4.06之后弹出报错 “未检测到浏览器,请先配置”, 但实际已经配置了Edge浏览器安装路径

bug描述:

4.06之前的版本, 点击"运行到Chrome"菜单都可以直接打开Edge浏览器运行; 但升级到4.06和4.07之后,每次点击都会弹出"未检测到浏览器,请先配置"弹窗, 但设置里是已经配置了浏览器的路径的. 此弹窗在 Mac OS的 Intel 12.7 和 M2 的 14.3都会出现

图片

Image 1 Image 2 Image 3

开发环境 版本号 项目创建方式
Mac 12.7 HBuilderX
HBuilderX 4.07

4 回复

+1 我也是 mac 更新之后突然出来这个问题,还以为是 edge的问题, 换 chrome 后还是会提示请先配置浏览器, 知道原因的老哥指导一下。


你的解决了吗,我升级到4.15重新运行到谷歌浏览器也提示这个,都配置了

回复 h***@126.com: 没有

在 uni-app 升级到 4.06 或 4.07 版本后,运行到 Chrome 时出现“未检测到浏览器,请先配置”的错误,通常是由于开发工具的配置问题或环境变量设置不当引起的。以下是可能的解决方案:


1. 检查 Chrome 安装路径

确保 Chrome 已正确安装,并且其路径已添加到系统环境变量中。

  • Windows:

    1. 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置”。
    2. 在“高级”选项卡中,点击“环境变量”。
    3. 在“系统变量”中找到 Path,确保 Chrome 的安装路径(如:C:\Program Files (x86)\Google\Chrome\Application)已包含在其中。
  • macOS:

    1. 打开终端,运行以下命令确保 Chrome 已安装:
      which google-chrome
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!