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

@@ -7,10 +7,18 @@ $(function() {
// 每次改变开关状态时刷新页面使功能及时生效
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
// TODO: 这里不能这么写,否则会导致其他模块发送消息时触发页面刷新
console.log(`进入 assets\js\mouse-effects\click.js 中的onMessage Listener`)
if (request.senderId !== "mouse-effects") {
// 抛给下一个Listener
sendResponse();
}
// TODO: 这里不能这么写,否则会导致其他模块发送消息时触发页面刷新
// console.log('click');
// location.reload();
// sendResponse('Reload page');
console.log(`离开 assets\js\mouse-effects\click.js 中的onMessage Listener`)
return true;
})
// 控制功能是否开启

View File

@@ -6,10 +6,18 @@ $(function() {
console.log("[BitDance extension] 学生助手插件 - 鼠标样式模块加载成功");
// 每次改变开关状态时刷新页面使功能及时生效
chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
// TODO: 这里不能这么写,否则会导致其他模块发送消息时触发页面刷新
console.log(`进入 assets\js\mouse-effects\mouse-style.js 中的onMessage Listener`)
if (request.senderId !== "mouse-effects") {
// 抛给下一个Listener
sendResponse();
}
// TODO: 这里不能这么写,否则会导致其他模块发送消息时触发页面刷新
// console.log('mouse');
// location.reload();
// sendResponse('Reload page');
console.log(`离开 assets\js\mouse-effects\mouse-style.js 中的onMessage Listener`)
return true;
})
// 控制功能是否开启