You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows11下WebdriverIO启动Edge为应用模式而非浏览器模式求助

解决Windows 11下WebdriverIO启动Edge进入应用模式的问题

方案1:修改WebdriverIO的Edge驱动配置

在WDIO配置文件(如wdio.conf.js)的capabilities中添加禁用应用模式的启动参数,强制以普通浏览器窗口启动:

capabilities: [{
    browserName: 'MicrosoftEdge',
    'ms:edgeOptions': {
        args: [
            '--disable-features=msEdgePWAWindowing', // 禁用Windows 11专属的Edge应用窗口特性
            '--start-maximized' // 强制启动时最大化窗口
        ]
    }
}]

方案2:重置Edge的默认应用关联

Windows 11可能误将网页链接关联到Edge应用模式,需手动修正:

  • 打开Windows设置 → 应用 → 默认应用
  • 找到「Microsoft Edge」并点击「选择默认值」
  • 确保HTTP、HTTPS等所有网页协议均关联到普通版Microsoft Edge,而非应用模式选项

方案3:更新依赖与浏览器版本

Windows 11的Edge版本可能与旧版驱动不兼容,执行命令更新相关依赖:

npm update webdriverio @wdio/edge-service

同时打开Edge → 设置 → 关于Microsoft Edge,检查并安装最新浏览器更新。

验证方式

启动测试后观察Edge窗口:普通浏览器模式会显示完整的收藏、扩展等控件;应用模式下标题栏仅保留关闭/最小化按钮,以此确认配置生效。

内容的提问来源于stack exchange,提问作者Teja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 03:42:02