Skip to content

Commit

Permalink
fix error 'CreateBrowserContext: rpc error: Not allowed. (code = -320…
Browse files Browse the repository at this point in the history
…00),time:2019-01-28T20:54:13-06:00} as per mafredri/cdp#80"
  • Loading branch information
mdanzinger committed Feb 2, 2019
1 parent 7113bb0 commit 67acb56
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ pdf-renderer.iml
debug
pdf-renderer
pdf-renderer_linux_amd64
.idea
15 changes: 7 additions & 8 deletions renderer/chrome.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,18 +63,16 @@ func listenForResponse(c chan *network.ResponseReceivedReply, responseReceivedCl

func CreatePdf(ctx context.Context, params ChromeParameters) ([]byte, []byte, error) {
// Use the DevTools API to manage targets
devt := devtool.New("http://127.0.0.1:9222")
pt, err := devt.Get(ctx, devtool.Page)
devt, err := devtool.New("http://127.0.0.1:9222").Version(ctx)
if err != nil {
pt, err = devt.Create(ctx)
if err != nil {
return nil, nil, err
}
return nil, nil, err
}
defer devt.Close(ctx, pt)




// Open a new RPC connection to the Chrome Debugging Protocol target
conn, err := rpcc.DialContext(ctx, pt.WebSocketDebuggerURL)
conn, err := rpcc.DialContext(ctx, devt.WebSocketDebuggerURL)
if err != nil {
return nil, nil, err
}
Expand All @@ -94,6 +92,7 @@ func CreatePdf(ctx context.Context, params ChromeParameters) ([]byte, []byte, er
newContextTarget, err := baseBrowser.Target.CreateBrowserContext(ctx)
if err != nil {
return nil, nil, err
log.Printf("BBO")
}
defer baseBrowser.Target.DisposeBrowserContext(ctx, target.NewDisposeBrowserContextArgs(newContextTarget.BrowserContextID))

Expand Down

0 comments on commit 67acb56

Please sign in to comment.