Я пытаюсь использовать html-to-image , чтобы проверить пример преобразования DOM в изображение. У меня есть следующий код, который предоставляет элемент DOM для htmlToImage. Тем не менее я получаю окно не определена ошибка следующим образом:
Error
ReferenceError: окно не определено
в px (... / Projects / dom / node_modules / html-to-image / lib / utils.js: 105: 17)
Фрагмент кода
const htmlToImage = require ('html-to-image')
const download = require('downloadjs')
const DomParser = require('dom-parser')
const parser = new DomParser();
const jsdom = require("jsdom");
const { JSDOM } = jsdom;
let node= new JSDOM('<div id="a" style ="height:200px"> WASSUP </div>')
htmlToImage.toPng(node)
.then(function (dataUrl) {
download(dataUrl, 'my-node.png');
});
Может кто-нибудь дать мне несколько идей о том, что может происходить?