discussionenhancementhelp wantedquestion
Description
const { Chromeless } = require('chromeless')
async function run() {
const chromeless = new Chromeless()
const screenshot = await chromeless
.goto('https://www.google.com')
.wait('div[data-type="planName"]')
.click('div[data-type="planName"]') //after wait(), 'click' is undefined
.screenshot()
console.log(screenshot)
await chromeless.end()
}
run().catch(console.error.bind(console))
the error message: (node:10204) UnhandledPromiseRejectionWarning: Unhandled promise rejection (reje ction id: 1): Error: TypeError: Cannot read property 'click' of undefined at expressionResult (:8:17) at :9:11 at :15:7
Why after waitiing, the 'click 'is undefined? I often encounter this situation.