Nodejs使selenium调用edge浏览器(Window)

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1. 获取驱动 msedgedriver.exe

  • 查看edge浏览器版本链接edge://settings/help
  • 下载对应的版本驱动https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
  • msedgedriver.exe 放到系统环境的PATH中一般放在Nodejs的安装路径就可以

2、代码部分

  • 安装 npm i selenium-webdriver
//导入 selenium 库
import edge from "selenium-webdriver/edge";

(async () => {
  const service = new edge.ServiceBuilder().build();
  const options = new edge.Options();
  const driver = edge.Driver.createSession(options, service);
  try {
    await driver.get("http://www.baidu.com/"); //想要打开的网址
    // ...
    driver.quit(); // 表示关闭浏览器
  } catch (err) {
    console.log("err =>", err);
  }
})();

3、验证

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: NodeJS