如何防止当前选项卡URL加载某些请求?

时间:2019-07-04 00:53:16

标签: javascript google-chrome-extension

我想阻止从某些URL发出某些请求。示例:

我在www.url.com/news/currentNews.html上,我想阻止一些通过此URL结构发出的请求(即www.url.com/*/*),但我不想阻止从www.url.com(主页)发出的任何请求。

我们可以在background.js内部使用chrome.webRequest.onBeforeRequest.addListener,但是无论当前URL是什么,它都会拦截所有请求,这对我不起作用。

我知道我们可以使用chrome.tabs.query从background.js获取当前选项卡的URL,但是,由于这是一种异步方法,因此无法使其按我想要的方式工作。有什么想法吗?

0 个答案:

没有答案