1
0
mirror of https://gitee.com/bitdance-team/chrome-extension synced 2025-10-08 00:45:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

网页截图功能回调函数传参为null问题使用变通方法解决;规范chrome.runtime.sendMessage与chrome.runtime.onMessage.addListener;TODO: 鼠标样式onMessage Listener

This commit is contained in:
2022-02-06 02:40:45 +08:00
parent 82304cc5a8
commit 9c59c632e7
7 changed files with 78 additions and 15 deletions

View File

@@ -10,6 +10,22 @@ chrome.contextMenus.create({
// 打印消息日志
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
console.log("request", request, "path", sender.url.replace(sender.origin, ""), "sender", sender, "sendResponse", sendResponse);
console.log(`进入 assets\js\background.js 中的onMessage Listener`)
// 抛给下一个Listener
sendResponse();
console.log(`离开 assets\js\background.js 中的onMessage Listener`)
return true;
/**
* refer:
* https://stackoverflow.com/questions/4924125/can-chrome-extension-background-pages-have-multiple-listeners
* https://developer.chrome.com/extensions/runtime#event-onMessage
* https://blog.csdn.net/lamp_yang_3533/article/details/100174074
*/
})