У меня есть node js API с кукловодом для печати HTML. на локальном хосте все работает правильно, но когда я публикую сервис приложений sh to azure, он не работает. Я думаю, что проблема заключается в том, что browser.exe не работает в azure службе приложений. Есть ли способ заставить его работать, любой другой обходной путь, чтобы заставить его работать.
Это мой код
exports.print = (req, res, next) => {
(async () => {
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.goto('./printTest.html', {waitUntil: 'networkidle0'})
const buffer = await page.pdf({format: 'A4'})
res.type('application/pdf')
res.send(buffer)
browser.close()
})()
};