Spaces:
Paused
Paused
Update index.js
Browse files
index.js
CHANGED
|
@@ -110,15 +110,15 @@ function toPDF(urls) {
|
|
| 110 |
}
|
| 111 |
|
| 112 |
async function tgsToGif(url) {
|
| 113 |
-
let
|
| 114 |
try {
|
| 115 |
-
browser = await playwright['chromium'].launch({
|
| 116 |
headless: true,
|
| 117 |
executablePath: '/usr/bin/chromium',
|
| 118 |
args: ['--no-sandbox']
|
| 119 |
})
|
| 120 |
|
| 121 |
-
|
| 122 |
await page.goto('https://www.emojibest.com/tgs-to-gif')
|
| 123 |
|
| 124 |
const arrayBuffer = await (await fetch(url)).arrayBuffer()
|
|
@@ -140,6 +140,6 @@ async function tgsToGif(url) {
|
|
| 140 |
} catch (e) {
|
| 141 |
throw e
|
| 142 |
} finally {
|
| 143 |
-
if (
|
| 144 |
}
|
| 145 |
}
|
|
|
|
| 110 |
}
|
| 111 |
|
| 112 |
async function tgsToGif(url) {
|
| 113 |
+
let page
|
| 114 |
try {
|
| 115 |
+
const browser = await playwright['chromium'].launch({
|
| 116 |
headless: true,
|
| 117 |
executablePath: '/usr/bin/chromium',
|
| 118 |
args: ['--no-sandbox']
|
| 119 |
})
|
| 120 |
|
| 121 |
+
page = await browser.newPage()
|
| 122 |
await page.goto('https://www.emojibest.com/tgs-to-gif')
|
| 123 |
|
| 124 |
const arrayBuffer = await (await fetch(url)).arrayBuffer()
|
|
|
|
| 140 |
} catch (e) {
|
| 141 |
throw e
|
| 142 |
} finally {
|
| 143 |
+
if (page) await page?.close?.()
|
| 144 |
}
|
| 145 |
}
|