JavaScript - Puppeteer 超时等于零的含义和行为
JavaScript - Puppeteer timeout equal zero meaning and behavior
我对 "waitFor" 类函数的超时有点困惑。
当调用 "waitFor" 函数并将 "timeout" 设置为零时会发生什么?
await page.waitFor("#button", {timeout: 0}
它会等待 "forever" 还是完全跳过等待?或者别的什么?
它的工作方式与 other waitFor
函数相同:
timeout
maximum time to wait for in milliseconds. Defaults to 30000
(30 seconds). Pass 0
to disable timeout.
所以,{ timeout: 0 }
将永远等待。如果没有 timeout
属性,它将等待 30 秒,然后自行超时。
我对 "waitFor" 类函数的超时有点困惑。 当调用 "waitFor" 函数并将 "timeout" 设置为零时会发生什么?
await page.waitFor("#button", {timeout: 0}
它会等待 "forever" 还是完全跳过等待?或者别的什么?
它的工作方式与 other waitFor
函数相同:
timeout
maximum time to wait for in milliseconds. Defaults to30000
(30 seconds). Pass0
to disable timeout.
所以,{ timeout: 0 }
将永远等待。如果没有 timeout
属性,它将等待 30 秒,然后自行超时。