在 VBA Excel 中使用 Selenium 隐藏 Edge 浏览器

问题描述 投票:0回答:2

我有一个问题要问,因为我遇到了麻烦。 我希望能够在使用 Selenium 类型库运行 VBA 例程时隐藏浏览器边缘。

使用Chrome浏览器我可以通过编写AddArgument“--headless”来得到结果,但使用Edge浏览器我不知道该怎么做。 有人可以帮助我吗?

非常感谢! :-)

Dim web As New ChromeDriver
    With web
       .AddArgument "--headless"   ''Works with Chrome but doesn't work with Edge
       'OTHER
    End With
vba selenium-chromedriver selenium-edgedriver
2个回答
0
投票

就我而言,以下代码有效。
您可以在 https://github.com/florentbr/SeleniumBasic/issues/241 Maetes

找到原始解决方案
Dim brwsr As New EdgeDriver
brwsr.SetCapability "ms:edgeOptions", "{""args"":[""--headless""]}"

0
投票

成功了!!!谢谢各位同学

© www.soinside.com 2019 - 2024. All rights reserved.