interface RequestInterceptor (source)
Interface for classes that want to intercept load requests to allow custom behavior.
An alternative response for an error request.
An alternative response for an intercepted request.
Returns whether or not this RequestInterceptor should intercept load requests initiated by the app (via direct calls to EngineSession.loadUrl). All other requests triggered by users interacting with web content (e.g. following links) or redirects will always be intercepted.
A request that the engine wasn’t able to handle that resulted in an error.
A request to open an URI. This is called before each page load to allow providing custom behavior.
Loads a file from the resources folder and returns its content as a string object.
This feature implements use cases for detecting and handling redirects to external apps. The user is asked to confirm her intention before leaving the app. These include the Android Intents, custom schemes and support for Intent.CATEGORY_BROWSABLE
This feature will intercept requests and reopen them in the corresponding installed PWA, if any.