Spaces:
Paused
Paused
Update index.js
Browse files
index.js
CHANGED
|
@@ -259,11 +259,22 @@ app.get('/dongo', async (req, res) => {
|
|
| 259 |
|
| 260 |
const page = await context.newPage();
|
| 261 |
|
| 262 |
-
// Set to fullscreen by
|
| 263 |
const dimensions = await page.evaluate(() => ({ width: window.screen.width, height: window.screen.height }));
|
| 264 |
await page.setViewportSize(dimensions);
|
| 265 |
|
| 266 |
await page.goto(url);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 267 |
const content = await page.content();
|
| 268 |
|
| 269 |
await browser.close();
|
|
|
|
| 259 |
|
| 260 |
const page = await context.newPage();
|
| 261 |
|
| 262 |
+
// Set to fullscreen by maximizing viewport
|
| 263 |
const dimensions = await page.evaluate(() => ({ width: window.screen.width, height: window.screen.height }));
|
| 264 |
await page.setViewportSize(dimensions);
|
| 265 |
|
| 266 |
await page.goto(url);
|
| 267 |
+
|
| 268 |
+
// Remove all elements except the video element
|
| 269 |
+
await page.evaluate(() => {
|
| 270 |
+
const videos = document.getElementsByTagName('video');
|
| 271 |
+
if (videos.length > 0) {
|
| 272 |
+
document.body.innerHTML = '';
|
| 273 |
+
document.body.appendChild(videos[0]);
|
| 274 |
+
videos[0].requestFullscreen().catch(err => console.error(err));
|
| 275 |
+
}
|
| 276 |
+
});
|
| 277 |
+
|
| 278 |
const content = await page.content();
|
| 279 |
|
| 280 |
await browser.close();
|