node-html-to-image icon indicating copy to clipboard operation
node-html-to-image copied to clipboard

Unable to get browser page

Open Onctaaf opened this issue 3 years ago • 5 comments

My code does nothing and after a while leaves the following error:

(node:67808) UnhandledPromiseRejectionWarning: Error: Unable to get browser page
    at Worker.<anonymous> (G:\ONEDRIVE\\{DIRECTORY}\School\html-to-image-test\node_modules\puppeteer-cluster\dist\Worker.js:41:31)
    at Generator.next (<anonymous>)
    at fulfilled (G:\ONEDRIVE\{DIRECTORY}\School\html-to-image-test\node_modules\puppeteer-cluster\dist\Worker.js:5:58)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
(node:67808) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:67808) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

I tried creating a completely fresh project and only put in the following code in my index.js. This code is traight from the readme but still produced the exact same error. Weirdly, my code worked perfectly fine yesterday.

const nodeHtmlToImage = require('node-html-to-image')

nodeHtmlToImage({
  output: './image.png',
  html: '<html><body>Hello world!</body></html>'
})
  .then(() => console.log('The image was created successfully!'))

Onctaaf avatar Jun 27 '22 14:06 Onctaaf

@Onctaaf did you find a solution ?

rChahine avatar Nov 16 '22 16:11 rChahine

I just released 3.3.0 version which contain a feature to customise which puppeteer library node-html-to-image uses. It might help you making node-html-to-image work in a cloud context. Here is the documentation : https://github.com/frinyvonnick/node-html-to-image#using-different-puppeteer-libraries

Could you close the issue if it fixes it, please?

frinyvonnick avatar Jan 18 '23 10:01 frinyvonnick

issue, not at fixed

shaikdvara avatar Jul 10 '23 06:07 shaikdvara

@shaikdvara could you provide more information that might help fixing the issue?

frinyvonnick avatar Aug 05 '23 09:08 frinyvonnick