日志

electron 可以解析渲染 vue 等前端框架生成html

发表于 2024-05-07 zhangxinwei
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
加入收藏

会员评论登录

评论


汉字公式

我的作品

其他媒体

关于汉字公式

回到首页

后台数据库查询耗时: 1041 微秒

@2015-2023 最精简的解释,来自于自然、来自于生活

豫ICP备2023033703号-1