Merge pull request #5873 from sourenaraya/patch-1

Fix shared data example in FAQ
This commit is contained in:
Cheng Zhao 2016-06-06 01:48:13 +00:00 committed by GitHub
commit 08f5322658

View file

@ -30,7 +30,7 @@ use HTML5 APIs which are already available in browsers. Good candidates are
Or you can use the IPC system, which is specific to Electron, to store objects
in the main process as a global variable, and then to access them from the
renderers through the `remote` module:
renderers through the `remote` property of `electron` module:
```javascript
// In the main process.
@ -41,12 +41,12 @@ global.sharedObject = {
```javascript
// In page 1.
require('remote').getGlobal('sharedObject').someProperty = 'new value';
require('electron').remote.getGlobal('sharedObject').someProperty = 'new value';
```
```javascript
// In page 2.
console.log(require('remote').getGlobal('sharedObject').someProperty);
console.log(require('electron').remote.getGlobal('sharedObject').someProperty);
```
## My app's window/tray disappeared after a few minutes.