Open OXFord88 opened 3 years ago
在vue项目里会报错,在另外的react项目里面好好的没有问题
这个我在vue项目里也碰到了,我最后是不通过npm 安装,而是使用script标签载入本地的 dom-to-image.js 这个文件,并且需要修改一下源码: function embedFonts(node) { console.log('embedFonts node: ', node); // 把下面这个字体的代码注释,使用Promise直接返回node,这样我项目里是可以使用了 / return fontFaces.resolveAll().then(function(cssText) { var styleNode = document.createElement('style'); node.appendChild(styleNode); styleNode.appendChild(document.createTextNode(cssText)); return node; }); / return new Promise(resolve => { resolve(node); }); }
Use case: description, code
jsfiddle
Expected behavior
Actual behavior (stack traces, console logs etc)
Library version
Browsers