Selenium selenium 打开 chrome 时,需要允许摄像头操作,除了通过启动默认配置的 chrome,还有没有其他的办法

lisen · 2017年05月04日 · 最后由 退之 回复于 2020年03月20日 · 2835 次阅读

共收到 4 条回复 时间 点赞

换个其他的浏览器试试

首先,你脚本打开 chrome 的时候为什么会出现这个操作? 是应为你打开内容的关系吗?
如果 ,是因为你的操作肯定会出现这一步,我有两个解决方案。
第一个:在脚本里设计一套点击取消或者允许的操作。每次执行这个脚本前运行一下。
第二个:设置 chrome_profile,在这个 profile 中记住你已经操作过了去取消或者允许。然后用 selenium 启动 chrome 的时候 添加 chrome_profile,那个时候打开的 chrome 应该就没有这个弹框了。

徐旻 回复

第一个:设计点击操作,此弹窗 selenium 无法捕获,点击不了,目前没找到好的解决方法,故提出此问题
第二个:设置配置文件 profile,正是标题所说,第二种方法已经实现了
还是非常感谢您的回复,我正在摸索的就是第一种,通过 UI 或者 JS 去取消权限允许

lisen 回复

第二种请问怎么实现的,我这样不行呢?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册