google-chrome-extension - Chrome .webRequest 未按预期触发
问题描述
我正在尝试构建一个简单的 chrome 扩展来阻止网站列表。目前我有这个:
function logURL(requestDetails) {
console.log("Loading: " + requestDetails.url);
alert(1);
}
chrome.webRequest.onBeforeRequest.addListener(
logURL,
{urls: ["*://*.google.com/*"]}
);
当我去谷歌时,我会收到警报。当我关闭警报时,我又收到了一个又一个,它们不断出现。
当我拿出
警报(1);
我没有收到任何警报,但也没有收到任何我期望的控制台日志。
有任何想法吗?
PS我是一名初级开发人员,如果这真的很简单,我很抱歉,我会很感激详细的回复,因为它会帮助我发展我的技能。
解决方案
推荐阅读
- optimization - 在带循环的有向图中找到至少覆盖所有边一次的最小路径
- javascript - 道具更改时反应受保护的路线不会重新渲染?
- angular - 如何更改 Angular 中的图标并强制使用当前代码
- python - 是否可以让 Docker 容器从不使用卷的主机文件系统中读取文件?
- regex - 从 Tcl 中的多个文件中读取特定数据
- java - 在换行符的 hasext 中中断循环
- javascript - 验证输入文本字段,不接受第一个字符作为数字和特殊字符
- python - 如何创建自定义模型类
- windows - 将所有视频文件移动到父目录
- python - Python 不会停止从标准输入缓冲区读取