如何在电子应用中欺骗屏幕分辨率?

时间:2018-03-22 14:15:27

标签: node.js electron

我正在使用电子框架打开BrowserWindow的网页。

我使用的代码如下:

const { BrowserWindow } = require('electron')

let win = new BrowserWindow({
  width: 900,
  height: 800
});
win.on('closed', () => {
  win = null
});
win.loadURL( "http://***.com/detail.asp?bhcp=1");

但是,打开的网页可以检测到我的真实屏幕分辨率。我可以用什么方法来欺骗网页,给它一个虚假的屏幕分辨率?

1 个答案:

答案 0 :(得分:1)

谢谢,我已经解决了这个问题。 1.将脚本文件设置为webPreferences.preload 2.在脚本文件上,运行代码,设置window.screen属性。

就是这样。