blob: b0a8e308ffbd0dfd22061756453e11812a584d60 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
/* eslint-env worker */
onconnect = function (e) {
let port = e.ports[0];
let navigatorObj = self.navigator;
let result = {};
result.appCodeName = navigatorObj.appCodeName;
result.appName = navigatorObj.appName;
result.appVersion = navigatorObj.appVersion;
result.platform = navigatorObj.platform;
result.userAgent = navigatorObj.userAgent;
result.product = navigatorObj.product;
result.hardwareConcurrency = navigatorObj.hardwareConcurrency;
port.postMessage(JSON.stringify(result));
port.start();
};
|