类型错误:无法读取未定义的属性“getPrimaryDisplay”(screen.getPrimaryDisplay())

0 javascript screenshot screen electron

我正在尝试使用它来获取屏幕尺寸。它在以前的版本上运行良好。无法在电子 6.0.0 上工作

const {remote} = require('electron');
const {desktopCapturer, screen} = require('electron');

var mainScreen = screen.getPrimaryDisplay();
var dimensions = mainScreen.size;
Run Code Online (Sandbox Code Playgroud)

aab*_*leh 5

如果您想像screen从 Renderer 进程那样访问 Main 进程模块,则必须使用该remote模块。

const {remote, desktopCapturer} = require('electron'); // Renderer process modules
const {screen} = remote; // Main process modules
Run Code Online (Sandbox Code Playgroud)