Skip to content

Commit ebbc6d4

Browse files
committed
v13.1.3
1 parent 5f330f1 commit ebbc6d4

File tree

6 files changed

+21
-6
lines changed

6 files changed

+21
-6
lines changed

build/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo/main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Gleap.setFrameUrl("http://0.0.0.0:3001");
44
Gleap.setApiUrl("http://0.0.0.0:9000");
55
Gleap.setWSApiUrl("ws://0.0.0.0:8080");
66

7-
Gleap.initialize("ogWhNhuiZcGWrva5nlDS8l7a78OfaLlV");
7+
Gleap.initialize("rinrKZAvjqOheSjpdUjFnp01tSOF3WTd");
88

99
/*Gleap.setUrlHandler((url, newTab) => {
1010
alert("URL: " + url + " newTab: " + newTab);

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gleap",
3-
"version": "13.1.2",
3+
"version": "13.1.3",
44
"main": "build/index.js",
55
"scripts": {
66
"start": "webpack serve",

published/13.1.3/index.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

published/latest/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/GleapNetworkIntercepter.js

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,21 @@ class GleapNetworkIntercepter {
171171
}
172172

173173
getTextContentSize(text) {
174-
const size = new TextEncoder().encode(text).length;
174+
var size = 0;
175+
try {
176+
size = new TextEncoder().encode(text).length;
177+
} catch (exp) {
178+
try {
179+
size = encodeURI(s).split(/%..|./).length - 1;
180+
} catch (exp) {
181+
try {
182+
size = new Blob([text]).size;
183+
} catch (exp) {
184+
size = text.length;
185+
}
186+
}
187+
}
188+
175189
const kiloBytes = size / 1024;
176190
const megaBytes = kiloBytes / 1024;
177191
return megaBytes;
@@ -430,7 +444,7 @@ class GleapNetworkIntercepter {
430444
XMLHttpRequest.prototype.gleapSetRequestHeader =
431445
XMLHttpRequest.prototype.setRequestHeader;
432446
}
433-
447+
434448
if (XMLHttpRequest.prototype.gleapSetRequestHeader) {
435449
XMLHttpRequest.prototype.setRequestHeader = function (header, value) {
436450
if (!this.requestHeaders) {

0 commit comments

Comments
 (0)