我正在发送一条消息,要求渲染器解析html字符串
mainWindow.webContents.send('parse html', { resp})
渲染器处理数据并发送回复
ipc.on('parse html',function(e,p){
let body = $(p.resp.body)
let player = body.find('#player')[0]
const mi = $(player).find('script:not([src])')[0].innerText
let sl = mi.split(";")[0]
sl = sl.replace("var flashvars_229661792 =",'')
pJson = JSON.parse(sl)
console.log(pJson);
ipc.send('json:parsed',{pJson})
})
但是主要过程没有得到答复
mainWindow.webContents.on('json:parsed', (event,request)=> {
console.log(request);
});
答案 0 :(得分:0)
哇。我做错了 是
ipc.on('json:parsed', (event,request)=> {
console.log(request);
});