Skip to content

Instantly share code, notes, and snippets.

View dsanders11's full-sized avatar

David Sanders dsanders11

View GitHub Profile
@dsanders11
dsanders11 / index.html
Last active November 1, 2022 19:00
navigator.mediaDevices.ondevicechange Bug
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'">
<title>Hello World!</title>
</head>
<body>
<h1>Hello World!</h1>
@dsanders11
dsanders11 / index.html
Created March 15, 2022 07:26
Log BrowserWindow Events
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'">
<link href="./styles.css" rel="stylesheet">
<title>Hello World!</title>
</head>
<body>
@dsanders11
dsanders11 / index.html
Created March 15, 2022 06:00
Restore A Minimized Window Which Is Maximized
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'">
<link href="./styles.css" rel="stylesheet">
<title>Hello World!</title>
</head>
<body>
@dsanders11
dsanders11 / index.html
Created March 15, 2022 05:57
Screenshot Display
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'">
<link href="./styles.css" rel="stylesheet">
<title>Hello World!</title>
</head>
<body>
@dsanders11
dsanders11 / main.js
Created March 15, 2022 00:41
BrowserView.webContents.loadFile Issue
// Modules to control application life and create native browser window
const {app, BrowserView, BrowserWindow} = require('electron')
const path = require('path')
function createWindow () {
// Create the browser window.
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
@dsanders11
dsanders11 / index.html
Created March 15, 2022 00:17
Window Order on Hide
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'">
<link href="./styles.css" rel="stylesheet">
</head>
<body>
<h1>Hello World!</h1>
@dsanders11
dsanders11 / main.js
Created March 14, 2022 22:21
Electron Fiddle Gist
// Modules to control application life and create native browser window
const {app, BrowserWindow, BrowserView} = require('electron')
const path = require('path')
function createWindow () {
const win = new BrowserWindow({ width: 1280, height: 770 })
let view = new BrowserView()
win.addBrowserView(view)
@dsanders11
dsanders11 / index.html
Created March 14, 2022 03:23
Electron Fiddle Gist
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'">
<link href="./styles.css" rel="stylesheet">
<title>Hello World!</title>
</head>
<body>
@dsanders11
dsanders11 / index.html
Created March 13, 2022 01:39
Window Size Limited By Default Display
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<!-- https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'">
<link href="./styles.css" rel="stylesheet">
<title>Hello World!</title>
</head>
<body>
@dsanders11
dsanders11 / main.js
Created March 12, 2022 03:22
Electron Fiddle Gist
// Modules to control application life and create native browser window
const {app, BrowserView, BrowserWindow} = require('electron')
function createWindow () {
// Create the browser window.
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
})