-
-
Notifications
You must be signed in to change notification settings - Fork 47
/
showFps_v2.js
40 lines (37 loc) · 992 Bytes
/
showFps_v2.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import { BADGES } from "./helpers/badge.js";
export default {
icon: '<i class="fa-solid fa-gauge-high fa-lg"></i>',
name: {
en: "Show FPS - ver 2",
vi: "Hiện thị FPS - ver 2",
},
description: {
en: "Show frames per second of current website (use debugger)",
vi: "Hiện thị tốc độ khung hình của trang web hiện tại (sử dụng debugger)",
},
badges: [BADGES.new],
changeLogs: {
"2024-05-19": "init",
},
popupScript: {
onClick: async () => {
const {
attachDebugger,
detachDebugger,
sendDevtoolCommand,
getCurrentTab,
} = await import("./helpers/utils.js");
try {
const tab = await getCurrentTab();
await attachDebugger(tab);
let res = await sendDevtoolCommand(tab, "Overlay.setShowFPSCounter", {
show: true,
});
console.log(res);
// await detachDebugger(tab);
} catch (e) {
alert(e);
}
},
},
};