webRequest.onBeforeRequest和SendNativeMessage

时间:2018-06-25 22:36:51

标签: google-chrome-extension chrome-extension-async

我正在开发一个扩展程序,该扩展程序使用以本机代码实现的算法来确定URL是否安全。如果认为不安全,则不应允许导航加载任何东西。

我正在使用chrome.webRequest.onBeforeRequestchrome.runtime.sendNativeMessage

我遇到的问题是SendNativeMessageasync,因此响应来晚了,页面已经开始加载。我已经看到很多帖子说JavaScript是async,您不应该阻止。我明白了,但是在这种情况下出于安全原因,我需要阻止。据我所知,Mozilla允许async阻止请求,但chrome不允许。

任何人的帮助将不胜感激。

0 个答案:

没有答案