javascript - dom-to-image 节点包抛出异常
问题描述
当我尝试运行它时,我正在使用 Quasar 框架(Vuejs)中的 dom-to-image npm 包实现屏幕截图功能,它在附加图像中抛出异常。下面是我的代码。
//这个被调用由下面调用 const domtoimage = require('dom-to-image')
export class Screenshot {
async take (div) {
try {
let dataUrl = await domtoimage.toJpeg(div, {
quality: 1,
bgcolor: 'white'
})
return dataUrl
} catch (error) {
console.log(error)
}
}
}
<template>
<div v-if="isDone == true" ref="printMainDashboard">
<q-page-container v-if="desktop">
<!--content-->
</q-page-container>
</div>
</template>
async printImage() {
try {
let dataUrl = await Screenshot.take(
this.$refs.printMainDashboard
);
} catch (error) {}
}
解决方案
推荐阅读
- themes - Shopify 主题开发 - 部分和块开发
- jquery - 从 ajax 更新 Html.RenderPartialAsync()
- numpy - 有没有像张量流中那样的cumulative_logsumexp 的numpy 模拟?
- swift - 循环遍历多个列表
- java - KeyPairGeneration 在 RSA 的 Java 中不起作用
- node.js - crypto.createHmac 不是函数 + 角度
- elasticsearch-opendistro - 为 Open Distro 安装插件
- android - 科特林 | 使用 okhttp 的 API 请求
- angular - Angular HttpClientModule 未定义
- javascript - 如何在 THREE.js 中实现精灵在球体表面上的均匀分布?