截取指定 url 的屏幕信息,可以指定屏幕的宽和高.
npm i @sunshine_bit/capture
options
[object]- url default:
'https://github.com/l4503071'
(需要使用encodeURIComponent
转义) - width default:
375
, - height default:
667
, - deviceScaleFactor default:
2
, - fileName default:
'capture.png'
, - encoding default: 'binary',
- 'base64': base64[string]
- 'binary': 二进制文件[buffer]
- url default:
TODO: 其他参数覆盖,参考 (
./devices.js
)
const capture = require('@sunshine_bit/capture');
capture.capture({
encoding: 'base64',
}).then((data)=>{
console.log(data)
});