Nextrek
Diff Revisions
1105
vs
1107
for /puppeteer/puppeteer.js
|
@@ -14,13 +14,18 @@ |
14 |
14 |
|
port = 3000; |
15 |
15 |
|
} |
16 |
16 |
|
|
|
17 |
+ |
const page; |
|
18 |
+ |
|
17 |
19 |
|
async function readHtml(url){ |
18 |
20 |
|
|
19 |
21 |
|
var toReturn = ""; |
20 |
22 |
|
|
21 |
23 |
|
const browser = await puppeteer.launch(); |
22 |
24 |
|
|
23 |
|
- |
const page = await browser.newPage(); |
|
25 |
+ |
if (!page){ |
|
26 |
+ |
page = await browser.newPage(); |
|
27 |
+ |
} |
|
28 |
+ |
|
24 |
29 |
|
await page.setViewport({width:1920, height: 900}); //Custom dimensions |
25 |
30 |
|
//await page.goto('http://82.223.81.183:8084/', {timeout: 60000, waitUntil: 'networkidle0'}); |
26 |
31 |
|
try{ |
|
@@ -28,7 +33,7 @@ |
28 |
33 |
|
|
29 |
34 |
|
//console.log(await page.content()); |
30 |
35 |
|
toReturn = await page.content(); |
31 |
|
- |
await page.screenshot({path: 'screenshot.png', fullpage:true}); |
|
36 |
+ |
//await page.screenshot({path: 'screenshot.png', fullpage:true}); |
32 |
37 |
|
|
33 |
38 |
|
await browser.close(); |
34 |
39 |
|
|