屏幕截屏
使用说明
import { MUtils } from '@yl/super-jssdk';
MUtils.screenshot(optional)
参数说明
| 参数 |
类型 |
必填 |
作用 |
| optional |
Object |
否 |
非必选参数 |
optional
| 参数 |
类型 |
必填 |
作用 |
| path |
string |
否 |
文件存储绝对路径,不传默认创建 path |
| options |
object |
否 |
可选参数 |
options 参数
| 参数 |
类型 |
作用 |
| width |
int |
截屏图片宽度.默认屏幕宽 |
| height |
int |
截屏图片高度.默认屏幕高.宽高值建议按常见的宽高比传值(或者均不设置),否则有可能出现变形 |
| ratio |
int |
截屏图片质量压缩率.默认为 80. 范围:1~100,值越小压缩程度越大 |
返回说明
| 参数 |
类型 |
作用 |
| resolve |
Function |
成功回调 |
| reject |
Function |
失败回调 |
代码示例
MUtils.screenshot({
options: {width: 100, height: 100}
}).then(res => {
console.log('res', res);
}).catch(err => {
console.log('err', err);
})