Closed chalmery closed 4 months ago
待优化:可以使用node读取文件二进制数据,然后使用 Buffer 对象将其转换为 Data URL,,这样可以不使用绝对路径,从而 不禁用安全策略
const fs = require('fs'); // 读取用户生成的图片文件 const imageData = fs.readFileSync('path/to/user/image.png'); // 将图片数据转换为 Data URL const dataURL = `data:image/png;base64,${imageData.toString('base64')}`; // 将 Data URL 作为图片源 const imgElement = document.createElement('img'); imgElement.src = dataURL; document.body.appendChild(imgElement);
待优化:可以使用node读取文件二进制数据,然后使用 Buffer 对象将其转换为 Data URL,,这样可以不使用绝对路径,从而 不禁用安全策略