getCacheMode method

  1. @override
Future<CacheMode?> getCacheMode()

Gets the current setting for overriding the cache mode. This method should only be called if WebViewFeature.isFeatureSupported returns true for WebViewFeature.SERVICE_WORKER_CACHE_MODE.

NOTE: available on Android 24+.

Official Android API: https://developer.android.com/reference/androidx/webkit/ServiceWorkerWebSettingsCompat#getCacheMode()

Implementation

@override
Future<CacheMode?> getCacheMode() async {
  Map<String, dynamic> args = <String, dynamic>{};
  return CacheMode.fromNativeValue(
      await channel?.invokeMethod<int?>('getCacheMode', args));
}