![]() Ese es el evento close, el cual es emitido cuando el otro extremo del canal está cerrado. Extensión: evento close Įlectron agrega una característica a MessagePort que no esta presente en la web, para poder hacer a MessagePorts más útil. debido a restricciones del mismo origen). Tenga en cuenta que los métodos usuales de IPC tales como send y invoke no pueden ser usados para transferir los MessagePort, sólo los métodos postMessage pueden transferir los MessagePort.Īl pasar los MessagePort a través del main process, puedes conectar dos páginas que de otra forma no podrían comunicarse (p.ej. ![]() Los objetos MessagePort pueden ser creados en el renderer o en el main process, y pasar de un lado a otro usando los métodos ipcRenderer.postMessage y WebContents.postMessage. Estos se comportan se comportan de manera similar a las clases análogas en el renderer. Para manejar e interactuar con MessagePorts en el main process, Electron agrega dos nuevas clases: MessagePortMain y MessageChannelMain. El main process no es una página web, sin embargo no tiene un integración con Blink por lo tanto no tiene las clases MessagePort o MessageChannel. MessagePorts en el main process Įn el renderer, la clase MessagePort se comporta exactamente como lo hace en la web. ![]() La documentación de Channel Messaging API es una gran manera para aprender más acerca de como funciona MessagePorts. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |