ServiceWorkerClient
open class ServiceWorkerClient
Base class for clients to capture Service Worker related callbacks, see ServiceWorkerController
for usage example.
Summary
Public methods |
open WebResourceResponse? |
Notify the host application of a resource request and allow the application to return the data.
|
Public constructors
ServiceWorkerClient
ServiceWorkerClient()
Public methods
shouldInterceptRequest
open fun shouldInterceptRequest(request: WebResourceRequest!): WebResourceResponse?
Notify the host application of a resource request and allow the application to return the data. If the return value is null
, the Service Worker will continue to load the resource as usual. Otherwise, the return response and data will be used.
Note: This method is called on a thread other than the UI thread so clients should exercise caution when accessing private data or the view system.