runtime.Port
object to the caller.The caller can then use the
Port
to exchange messages with the native application using
Port.postMessage()
and
port.onMessage
.The native application will run until it exits itself, or the caller calls
Port.disconnect()
, or the page that created the
Port
is destroyed. Once the
Port
is disconnected the browser will give the process a few seconds to exit gracefully, and then kill it if it has not exited.
For more information, see Native messaging.