首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >electron要怎么拿到webContents.executeJavaScript执行之后的值?

electron要怎么拿到webContents.executeJavaScript执行之后的值?

提问于 2020-07-15 18:34:17
回答 1关注 0查看 1K
代码语言:javascript
复制
app.on('ready', function() {
    mainWindow = new BrowserWindow({
        width: 1024,
        height: 1024
    });
    mainWindow.loadURL("https://www.baidu.com/");
    mainWindow.webContents.executeJavaScript(`
    var canvas = document.createElement('canvas')
    var imgDom = document.getElementById('cptImage_lab5_cpt')
    canvas.width = imgDom.width
    canvas.height = imgDom.height
    var ctx = canvas.getContext('2d')
    ctx.drawImage(imgDom,0,0,imgDom.width,imgDom.height)
    var ext = imgDom.src.substring(imgDom.src.lastIndexOf(".")+1).toLowerCase()
    var dataURL = canvas.toDataURL("image/"+ext)
    //我要怎么拿到这个dataURL的值`);
});

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档