webview.request доступ к запросам, инициированным служащим - PullRequest
0 голосов
/ 03 июня 2019

В Chrome App я могу получить доступ к запросам, сделанным <webview>, и могу перенаправить при необходимости.

Проблема в том, что веб-приложение, отображаемое внутри тега <webview>, регистрируетработник сервиса и множество запросов обрабатываются работником сервиса.

На основании моих тестов onBeforeRequest не будет уведомлено.Это работает, если я отменил регистрацию сервисного работника.

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

Итак, это ошибка?или намеренно?

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

...