More updates
This commit is contained in:
parent
9b8de8ac89
commit
39b6e95275
|
|
@ -1,12 +1,14 @@
|
||||||
import chromium from '@sparticuz/chromium';
|
import chromium from "@sparticuz/chromium";
|
||||||
import puppeteer from 'puppeteer-core';
|
import puppeteer from "puppeteer-core";
|
||||||
|
|
||||||
export const lambdaHandler = async (event, context) => {
|
export const lambdaHandler = async (event, context) => {
|
||||||
const browser = await puppeteer.launch({
|
const browser = await puppeteer.launch({
|
||||||
|
args: puppeteer.defaultArgs({
|
||||||
args: chromium.args,
|
args: chromium.args,
|
||||||
defaultViewport: chromium.defaultViewport,
|
headless: "shell",
|
||||||
|
}),
|
||||||
executablePath: await chromium.executablePath(),
|
executablePath: await chromium.executablePath(),
|
||||||
headless: chromium.headless,
|
headless: "shell",
|
||||||
});
|
});
|
||||||
|
|
||||||
const page = await browser.newPage();
|
const page = await browser.newPage();
|
||||||
|
|
@ -20,5 +22,5 @@ export const lambdaHandler = async (event, context) => {
|
||||||
|
|
||||||
await browser.close();
|
await browser.close();
|
||||||
|
|
||||||
return { result: 'success', browserVersion, pageTitle };
|
return { result: "success", browserVersion, pageTitle };
|
||||||
}
|
};
|
||||||
|
|
|
||||||
|
|
@ -4,10 +4,12 @@ const chromium = require("@sparticuz/chromium");
|
||||||
const handler = async () => {
|
const handler = async () => {
|
||||||
try {
|
try {
|
||||||
const browser = await puppeteer.launch({
|
const browser = await puppeteer.launch({
|
||||||
|
args: puppeteer.defaultArgs({
|
||||||
args: chromium.args,
|
args: chromium.args,
|
||||||
defaultViewport: chromium.defaultViewport,
|
headless: "shell",
|
||||||
|
}),
|
||||||
executablePath: await chromium.executablePath(),
|
executablePath: await chromium.executablePath(),
|
||||||
headless: chromium.headless,
|
headless: "shell",
|
||||||
ignoreHTTPSErrors: true,
|
ignoreHTTPSErrors: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,8 +4,10 @@ const chromium = require("@sparticuz/chromium-min");
|
||||||
const handler = async () => {
|
const handler = async () => {
|
||||||
try {
|
try {
|
||||||
const browser = await puppeteer.launch({
|
const browser = await puppeteer.launch({
|
||||||
|
args: puppeteer.defaultArgs({
|
||||||
args: chromium.args,
|
args: chromium.args,
|
||||||
defaultViewport: chromium.defaultViewport,
|
headless: "shell",
|
||||||
|
}),
|
||||||
executablePath: await chromium.executablePath(
|
executablePath: await chromium.executablePath(
|
||||||
"https://github.com/Sparticuz/chromium/releases/download/v110.0.1/chromium-v110.0.1-pack.tar"
|
"https://github.com/Sparticuz/chromium/releases/download/v110.0.1/chromium-v110.0.1-pack.tar"
|
||||||
),
|
),
|
||||||
|
|
|
||||||
|
|
@ -5,10 +5,12 @@ module.exports = {
|
||||||
handler: async () => {
|
handler: async () => {
|
||||||
try {
|
try {
|
||||||
const browser = await puppeteer.launch({
|
const browser = await puppeteer.launch({
|
||||||
|
args: puppeteer.defaultArgs({
|
||||||
args: chromium.args,
|
args: chromium.args,
|
||||||
defaultViewport: chromium.defaultViewport,
|
headless: "shell",
|
||||||
|
}),
|
||||||
executablePath: await chromium.executablePath(),
|
executablePath: await chromium.executablePath(),
|
||||||
headless: chromium.headless,
|
headless: "shell",
|
||||||
ignoreHTTPSErrors: true,
|
ignoreHTTPSErrors: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue