Comments (3)
Mmm, I need to be more careful. Somehow wrong URI was specified in the devtool.New
call
I used http://127.0.0.1:9222/json/version
here for some reason...
It works.
from cdp.
Is it possible another client than Chrome 114 (other browser, Node.js, etc) is listening on the port you're connecting to?
I tried Chromium 116.0.5835.0 and all the examples/tests are working fine (and those do call Page.enable
).
What does the version endpoint say? (Example)
v, err := devtool.New("http://127.0.0.1:9222").Version(ctx)
if err != nil {
panic(err)
}
fmt.Printf("CDP Version: %#v\n", v)
from cdp.
CDP Version: &devtool.Version{Browser:"Chrome/114.0.5735.90", Protocol:"1.3", UserAgent:"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36", V8:"11.4.183.17", WebKit:"537.36 (@386bc09e8f4f2e025eddae123f36f6263096ae49)", AndroidPackage:"", WebSocketDebuggerURL:"ws://127.0.0.1:9222/devtools/browser/fef552f7-4b30-4be5-aa03-4ca0560b1412"}
Do I need to start chrome with some special flags?
I'm currently using those flags: --disable-gpu --no-sandbox --disable-setuid-sandbox
also tried adding --enable-automation --allow-running-insecure-content --no-first-run
to no avail.
from cdp.
Related Issues (20)
- session.Manager does not properly close if connection was closed with non-nil error HOT 3
- Defunct issue with R1Soft CDP HOT 1
- HTTP error / timeout when printing certain images in html HOT 1
- BrowserContextID is not accessible anymore HOT 2
- Is possible to wait for an Ajax request? HOT 2
- Lifecycle events not fire in order and this ones are fired twice HOT 2
- RequestIntercepted can't set respond HOT 2
- session.Manager.watch may not finish when unexpected error happens on websocket
- Non-wrapped error HOT 3
- How to optionally download files while also dealing with regular web pages HOT 6
- Connection for every thread HOT 2
- Default example not working dial tcp [::1]:9222: connectex HOT 1
- Rpc command not found HOT 4
- Attempted to use with node, too many chrome assumptions? HOT 4
- Problem interacting with the remote debugging host over HTTP HOT 5
- Breaking changes in node js debugging in v0.34.0 HOT 4
- Remote Pipe
- resolving URL from scriptID in pausedClient HOT 2
- New browser tab event / notification
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cdp.