2.0.8 • Published 6 months ago

@karinjs/puppeteer-core v2.0.8

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
6 months ago

@karinjs/puppeteer-core

描述

轻量·高效·易用的 Puppeteer 截图、视频生成工具。

安装

npm install @karinjs/puppeteer-core

使用方法

import fs from 'fs'
import Puppeteer from '@karinjs/puppeteer-core'

// 使用示例
const chrome = new Puppeteer()

await chrome.init()
/** 计算耗时 */
console.time('截图耗时')
const image = await chrome.screenshot({
  file: 'https://baidu.com/',
  fullPage: true,
  pageGotoParams: {
    waitUntil: 'networkidle2',
  },
  type: 'png',
  setViewport: {
    deviceScaleFactor: 3,
  },
})
console.timeEnd('截图耗时')

fs.writeFileSync('image.png', image)

process.exit(0)

许可证

本项目使用 MIT License 许可协议。详见 LICENSE 文件。

使用的第三方库

本项目使用了以下开源库:

  • puppeteer-core: 用于浏览器自动化操作,使用了 Apache License 2.0 许可协议。

贡献

欢迎贡献代码和建议!

1.2.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.4.5

12 months ago

1.6.2

6 months ago

1.4.4

12 months ago

1.0.8

1 year ago

1.6.1

11 months ago

1.4.3

12 months ago

1.0.7

1 year ago

1.6.0

12 months ago

1.5.1

12 months ago

1.4.2

12 months ago

1.5.0

12 months ago

1.4.1

12 months ago

1.1.4

1 year ago

1.4.0

12 months ago

1.1.3

1 year ago

1.3.0

12 months ago

1.2.1

1 year ago

1.1.2

1 year ago

2.0.3

9 months ago

2.0.2

9 months ago

2.0.5

9 months ago

2.0.4

9 months ago

2.0.8

8 months ago

2.0.1

9 months ago

2.0.0

9 months ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago