在 Electron 中访问两个渲染器之间的 DOM
Accessing the DOM between two renderers in Electron
是否可以在 Electron 中执行此操作:
我想将视频复制到第二个屏幕。
这很容易完成,通过调用以下 50 times/second:
canvas_context_2nd_screen.drawImage(video_1st_screen,0,0,width_canvas_2nd,height_canvas_2nd);
但在 electron 中我必须通过 IPC 进行通信...
有任何想法吗? nw.js 有可能吗?
NW.js 支持。由于 DOM windows 默认在同一个渲染器进程中,并且 Node.js 上下文在它们之间共享:
http://docs.nwjs.io/en/latest/For%20Users/Advanced/JavaScript%20Contexts%20in%20NW.js/
这可以更改为单独的。
是否可以在 Electron 中执行此操作:
我想将视频复制到第二个屏幕。 这很容易完成,通过调用以下 50 times/second:
canvas_context_2nd_screen.drawImage(video_1st_screen,0,0,width_canvas_2nd,height_canvas_2nd);
但在 electron 中我必须通过 IPC 进行通信... 有任何想法吗? nw.js 有可能吗?
NW.js 支持。由于 DOM windows 默认在同一个渲染器进程中,并且 Node.js 上下文在它们之间共享:
http://docs.nwjs.io/en/latest/For%20Users/Advanced/JavaScript%20Contexts%20in%20NW.js/
这可以更改为单独的。