Здравствуйте! Пользуюсь связкой puppeteer+chrome с установленным расширением metamask. Расширение загружается на этапе создания объекта browser:
const extension_path = __dirname + '/extension'
const executable_path = 'C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe'
const i = await puppeteer.launch({
headless: false,
executablePath: executable_path,
defaultViewport: null,
args: [
`--disable-extensions-except=${extension_path}`,
`--load-extension=${extension_path}`,
'--start-maximized'
],
})
Далее, пройдя все этапы подключения метамаска к сайту, столкнулся с проблемой. При нажатии кнопки подписать в метамаске при подписи сообщения, браузер крашится без каких-либо ошибок или сообщений. Просто закрывается. Пробовал и стандартный драйвер, и адрес до собственного хрома прописал. Крашится везде одинаково. Если просто открыть браузер и проделать тоже самое, все подписывается нормально. Возможно, кто-то знает в чем причина, или как можно получить какие-либо логи о причинах закрытия браузера, спасибо!