代码整理

This commit is contained in:
xu_yanfeng
2025-02-03 13:22:09 +08:00
parent ac6339ee8c
commit 2aca3a9867
126 changed files with 79 additions and 12932 deletions

View File

@@ -1,5 +1,4 @@
console.log("devtools.js");
debugger
// const tabsConnect = chrome.tabs.connect({ name: "devtoos" });
// tabsConnect.onMessage.addListener((message) => {
@@ -21,6 +20,7 @@ const text = document.getElementById('text')
const send2bg = document.getElementById('send2bg')
if (send2bg) {
send2bg.addEventListener('click', () => {
console.log(document.flag);
const message = ("devtools send to background")
runtimeConnect.postMessage(message)
// tabsConnect.sendMessage(message);
@@ -28,14 +28,27 @@ if (send2bg) {
})
}
console.log('href: ', window.location.href);
console.log(chrome.devtools);
console.log(chrome.devtools.inspectedWindow.tabId);
chrome.devtools.panels.create("Hello World", "icon.png", "devtools.html", (panel) => {
console.log("panel created");
panel.onShown.addListener(() => {
console.log("panel shown");
panel.onShown.addListener((win, b) => {
console.log("panel shown", win, b);
console.log(win.document.body)
console.log(` doc: `, win.document === document);
console.log(win.document);
console.log(window.document);
win.document.flag = "devtools_panel";
win.document.body.addEventListener('contextmenu', (e) => {
console.log(e);
})
document.body.addEventListener('keydown', (e) => {
console.log(e);
})
});
panel.onHidden.addListener(() => {
console.log("panel hidden");
panel.onHidden.addListener((a, b) => {
console.log("panel hidden", a, b);
});
panel.onSearch.addListener((query) => {
console.log("panel search", query);