go-rod / rod

A Chrome DevTools Protocol driver for web automation and scraping.
https://go-rod.github.io
MIT License
5.37k stars 352 forks source link

Add in a wrapper to serve a tab from browser #624

Open enigmaquip opened 2 years ago

enigmaquip commented 2 years ago

Would like to see page interaction support similar to the portal puppeteer plugin. https://www.npmjs.com/package/puppeteer-extra-plugin-portal This serves a webpage that acts as the browser page, it sends mouse/keyboard presses back to the browser and streams the visual of the page back from the browser

rod-robot commented 2 years ago

Please add a valid **Rod Version:** v0.0.0 to your issue. Current version is v0.107.1

Please fix the format of your markdown:

1:83 MD009/no-trailing-spaces Trailing spaces [Expected: 0 or 2; Actual: 1]

generated by check-issue

ysmood commented 2 years ago

We can extend the https://github.com/go-rod/rod/blob/b8fa13fc1e45cffba69730005d29c5c090a38725/dev_helpers.go#L49