我正在docker容器中使用Node js v10和puppeteer v1.10。
我需要截取打开2个Web套接字的页面的屏幕截图。它们在页面加载后立即返回一些数据,但此后它们保持空闲状态。
当我中止对Web套接字终结点的请求时,页面将正确加载,并且可以截屏。如果我不这样做,那么操纵up的人会抛出超时错误(sorted_list = ['key4', 'key1', 'key2', 'key0', 'key3']
)。
选项Navigation Timeout Exceeded: 120000ms
是否包含Web套接字(在这种情况下,连接保持打开状态,但永远处于空闲状态)还是仅对css / image / api资源的正常请求?
目前,如果设置了,我可以截屏:
page.goto(url, {waitUntil: 'networkidle0'});