Fixed example with correct capturePage api.

This commit is contained in:
Lucidogen Media 2015-06-06 13:20:47 +02:00
parent 13c1b078f9
commit 9a0a10e766

View file

@ -97,7 +97,8 @@ returns a `Buffer` by calling the passed callback:
```javascript ```javascript
var remote = require('remote'); var remote = require('remote');
var fs = require('fs'); var fs = require('fs');
remote.getCurrentWindow().capturePage(function(buf) { remote.getCurrentWindow().capturePage(function(image) {
var buf = image.toPng()
fs.writeFile('/tmp/screenshot.png', buf, function(err) { fs.writeFile('/tmp/screenshot.png', buf, function(err) {
console.log(err); console.log(err);
}); });
@ -115,7 +116,8 @@ The work-around is to write the `buf` in the main process, where it is a real
```javascript ```javascript
var remote = require('remote'); var remote = require('remote');
remote.getCurrentWindow().capturePage(function(buf) { remote.getCurrentWindow().capturePage(function(image) {
var buf = image.toPng()
remote.require('fs').writeFile('/tmp/screenshot.png', buf, function(err) { remote.require('fs').writeFile('/tmp/screenshot.png', buf, function(err) {
console.log(err); console.log(err);
}); });