# Print output for @column tags ?>
public
class
ServiceWorkerClient
extends Object
java.lang.Object | |
↳ | android.webkit.ServiceWorkerClient |
Base class for clients to capture Service Worker related callbacks,
see ServiceWorkerController
for usage example.
Public constructors | |
---|---|
ServiceWorkerClient()
|
Public methods | |
---|---|
WebResourceResponse
|
shouldInterceptRequest(WebResourceRequest request)
Notify the host application of a resource request and allow the application to return the data. |
Inherited methods | |
---|---|
public ServiceWorkerClient ()
public WebResourceResponse shouldInterceptRequest (WebResourceRequest request)
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.
Parameters | |
---|---|
request |
WebResourceRequest : Object containing the details of the request. |
Returns | |
---|---|
WebResourceResponse |
A WebResourceResponse containing the
response information or null if the WebView should load the
resource itself. |