MarCus86

Results 17 comments of MarCus86

Sure. Just create a round button and try to click it. ``` const GhostCursor = require("ghost-cursor"); const puppeteer = require("puppeteer"); (async () => { const browser = await puppeteer.launch({ headless:...

A solution could be checking if the element hovered is actually our target, and if not retry. `document.elementFromPoint(e.clientX, e.clientY)`

Are you sure? For example this pages does not change the fingerprint: https://browserleaks.com/canvas Maybe you have some noise generating function to prevent fingerprinting that causes this misbehavior?

It certainly possibile, try something like this, of course it could be simpler. const StealthPlugin = PuppeteerStealth(); StealthPlugin.enabledEvasions.delete('webgl.vendor'); let customGpu = require('puppeteer-extra-plugin-stealth/evasions/webgl.vendor')({ vendor: gpu.vendor, renderer: gpu.renderer }) Puppeteer.use(customGpu);

Oh oh, cordova does that...maybe its still a bit too soon to switch to capacitor. Pretty basic stuff.