mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-06-22 04:11:55 +10:00
add additional launch args to browser
This commit is contained in:
@@ -12,12 +12,17 @@ const SCREENSHOT_TTL = 1000 * 60 * 60; // 1 hour
|
||||
|
||||
async function getBrowser(): Promise<Browser> {
|
||||
const endpoint = new URL(env.PRINTER_ENDPOINT);
|
||||
endpoint.searchParams.append(
|
||||
"launch",
|
||||
JSON.stringify({ args: ["--disable-dev-shm-usage", "--disable-features=FedCm"] }),
|
||||
);
|
||||
|
||||
const isWebSocket = endpoint.protocol.startsWith("ws");
|
||||
|
||||
const connectOptions: ConnectOptions = { acceptInsecureCerts: true };
|
||||
|
||||
if (isWebSocket) connectOptions.browserWSEndpoint = env.PRINTER_ENDPOINT;
|
||||
else connectOptions.browserURL = env.PRINTER_ENDPOINT;
|
||||
if (isWebSocket) connectOptions.browserWSEndpoint = endpoint.toString();
|
||||
else connectOptions.browserURL = endpoint.toString();
|
||||
|
||||
return puppeteer.connect(connectOptions);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user