onDownloadStartRequest property
(void Function(InAppWebViewController controller, DownloadStartRequest downloadStartRequest)?)
onDownloadStartRequest
final
Event fired when WebView recognizes a downloadable file. To download the file, you can use the flutter_downloader plugin.
downloadStartRequest
represents the request of the file to download.
NOTE: In order to be able to listen this event, you need to set InAppWebViewSettings.useOnDownloadStart setting to true
.
Supported Platforms/Implementations:
- Android native WebView (Official API - WebView.setDownloadListener)
- iOS
- MacOS
Implementation
final void Function(InAppWebViewController controller,
DownloadStartRequest downloadStartRequest)? onDownloadStartRequest;