We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8ad2065 commit 30d727dCopy full SHA for 30d727d
package.json
@@ -1,6 +1,6 @@
1
{
2
"name": "@codebolt/codeboltjs",
3
- "version": "1.1.59",
+ "version": "1.1.60",
4
"description": "",
5
"keywords": [],
6
"author": "",
src/modules/browser.ts
@@ -68,10 +68,18 @@ const cbbrowser = {
68
* Takes a screenshot of the current page.
69
*/
70
screenshot: () => {
71
+ return new Promise((resolve, reject) => {
72
cbws.getWebsocket.send(JSON.stringify({
73
"type": "browserEvent",
74
action: 'screenshot'
75
}));
76
+ cbws.getWebsocket.on('message', (data: string) => {
77
+ const response = JSON.parse(data);
78
+ if (response.event === "screenshotResponse") {
79
+ resolve(response.payload);
80
+ }
81
+ });
82
83
},
84
85
/**
0 commit comments