electron 可以解析渲染 vue 等前端框架生成html
mainWindow.webContents.on('dom-ready', () => {// console.log(document.documentElement.outerHTML);// 执行JavaScript来获取HTML内容mainWindow.webContents.executeJavaScript(`// 获取HTML内容document.documentElement.outerHTML;`).then(htmlContent => {// 打印HTML内容console.log(htmlContent);// 将HTML内容写入文件fs.writeFile('page.html', htmlContent, 'utf8', (err) => {if (err) {console.error('Error writing file:', err);return;}console.log('HTML content saved to page.html');});}).catch(error => {console.error('Error executing JavaScript:', error);});});
标签:electron
加入收藏
