webview.request访问服务工作者发起的请求

时间:2019-06-03 20:37:28

标签: webview service-worker google-chrome-app workbox

Chrome App中,我可以访问<webview>发出的请求,并且可以根据需要重定向。

问题是在<webview>标记内呈现的Web应用程序注册了服务工作者,并且许多请求由服务工作者处理。

根据我的测试,不会通知onBeforeRequest。不过,如果我取消注册服务人员,它就可以工作。

webview.request.onBeforeRequest.addListener(
      this.handleRequest,
      {urls: [pattern], types: ["image"]},
      ["blocking"]
    );

那么,这是一个错误吗?还是故意的?

ref:https://developers.chrome.com/apps/tags/webview#property-request

0 个答案:

没有答案
相关问题