Skip to content

[Playwright support] Uncaught TypeError: elem.remoteObject #121

@electrumguy

Description

@electrumguy

I am getting this error:

Uncaught TypeError TypeError: elem.remoteObject is not a function
    at <anonymous> (...\node_modules\ghost-cursor\lib\spoof.js:483:61)
    at step (...\node_modules\ghost-cursor\lib\spoof.js:44:23)
    at <anonymous> (...\node_modules\ghost-cursor\lib\spoof.js:25:53)
    at fulfilled (...\node_modules\ghost-cursor\lib\spoof.js:16:58)

Sample code to regenerate:

import { chromium } from 'playwright';
import { createCursor } from "ghost-cursor"

const example = (async () => {
        const browser = await chromium.launch({ headless: false });
        const page = await browser.newPage();
        const cursor = createCursor(page)
        await page.goto('https://www.example.com/')
        await cursor.click('body > div:nth-child(1) > p:nth-child(3) > a:nth-child(1)', { waitForClick: 10000, waitForSelector: 10000, paddingPercentage: 20 })
})();

Utilizing:
"@playwright/browser-chromium": "^1.41.2"
"ghost-cursor": "^1.2.0",

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions