提交 ce5ba03c 编写于 作者: yanghye's avatar yanghye

demo ipc

上级 df12a243
......@@ -23,11 +23,7 @@ func main() {
args := ipc.NewArgumentList()
args.SetString(0, "数据:"+fmt.Sprintf("%d", i))
ipc.IPC.Render().Emit("on-server", args)
ipc.IPC.Render().EmitAndCallback("on-server", args, func(context ipc.IIPCContext) {
fmt.Println("客户端接收:", string(context.Message().Data()))
//context.Free()
i++
})
args.Clear()
}
}()
}
......
......@@ -23,11 +23,6 @@ func main() {
args := ipc.NewArgumentList()
args.SetString(0, "数据:"+fmt.Sprintf("%d", i))
ipc.IPC.Render().Emit("on-server", args)
//cef.IPC.Render().EmitAndCallback("on-server", args, func(context cef.IIPCContext) {
// fmt.Println("客户端接收:", string(context.Message().Data()))
// //context.Free()
// i++
//})
args.Clear()
}
}()
......
......@@ -14,7 +14,7 @@ func main() {
var data = message.GetString(0)
fmt.Println("on-server:", data)
context.Response([]byte("服务端回复:" + fmt.Sprintf("%d", i)))
ipc.IPC.Browser().EmitChannelId("on-client", 10, message)
ipc.IPC.Browser().EmitChannelId("on-client", context.ChannelId(), message)
i++
})
select {}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册