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

如何使用Selenium为Microsoft Edge开启麦克风与摄像头权限?

为Microsoft Edge通过Selenium开启麦克风和摄像头权限

权限请求弹窗

要在Selenium中自动授予Edge浏览器的麦克风和摄像头权限,可通过配置Edge启动参数实现,以下是具体步骤和代码示例:

  • 配置EdgeOptions核心参数:
    • --use-fake-ui-for-media-stream:自动跳过权限确认弹窗,直接授予麦克风和摄像头访问权限
    • --use-fake-device-for-media-stream(可选):使用虚拟媒体设备替代真实硬件,适配无实体麦克风/摄像头的运行环境

Python代码示例

from selenium import webdriver
from selenium.webdriver.edge.options import Options

# 初始化Edge配置选项
edge_options = Options()
# 添加权限相关启动参数
edge_options.add_argument("--use-fake-ui-for-media-stream")
edge_options.add_argument("--use-fake-device-for-media-stream")

# 启动配置好的Edge浏览器
driver = webdriver.Edge(options=edge_options)

# 访问需要媒体权限的目标页面
driver.get("你的目标页面URL")

补充说明

上述参数基于Chromium内核特性,由于Microsoft Edge采用Chromium内核,因此这些参数完全适用。添加--use-fake-ui-for-media-stream后,浏览器会自动允许所有媒体权限请求,不会弹出如图所示的确认窗口。若无需虚拟设备,可移除--use-fake-device-for-media-stream参数,此时将使用系统默认的麦克风和摄像头硬件。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 11:05:55