fix "require is undefined" in browsers without node

This commit is contained in:
danbulant 2019-06-23 10:20:20 +02:00
parent b515485fe6
commit 8181ee3c1f

View file

@ -1,23 +1,26 @@
if(typeof require() != undefined){
var wifi, wifiQuality;
// In renderer process (web page).
const { ipcRenderer } = require('electron')
var wifi, wifiQuality; ipcRenderer.on('wifi', (event, arg) => {
// In renderer process (web page). wifi = arg;
const { ipcRenderer } = require('electron') wifi = wifi;
})
ipcRenderer.on('wifi', (event, arg) => { ipcRenderer.on('wifiQuality', (event, arg) => {
wifi = arg; wifiQuality = arg;
wifi = wifi; wifiQuality = wifiQuality;
}) })
ipcRenderer.on('wifiQuality', (event, arg) => { ipcRenderer.on('fullscreen', (event, arg) => {
wifiQuality = arg; console.log("Fullscreen now " + arg);
wifiQuality = wifiQuality; settingMenuItemValues[0] = arg;
}) })
ipcRenderer.on('fullscreen', (event, arg) => { function sendFullscreen(bool){
console.log("Fullscreen now " + arg); console.log("Sending fullscreen " + bool);
settingMenuItemValues[0] = arg; ipcRenderer.send('fullscreen', bool);
}) }
function sendFullscreen(bool){ ipcRenderer.send('get-data', 'wifi');
console.log("Sending fullscreen " + bool); ipcRenderer.send('get-data', 'wifiQuality');
ipcRenderer.send('fullscreen', bool); } else {
//no NODE integration, propably browser access
} }
ipcRenderer.send('get-data', 'wifi');
ipcRenderer.send('get-data', 'wifiQuality');