Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.07 KB

README-zh.md

File metadata and controls

36 lines (28 loc) · 1.07 KB

Futter_cache_manager_dio

flutter_cache_manager_dio

Language: English | 中文简体

使用 dio 的flutter_cache_manager

Getting Started

使用dio实现 flutter_cache_manager 类似 flutter_cache_manager_firebase

var dio = Dio();
dio.interceptors.add(LogInterceptor(responseBody: false));
DioCacheManager.initialize(dio);
var file = await DioCacheManager.instance.getSingleFile(url);

可以使用dio的拦截器等.

cached_network_image 可以使用

就像glide使用okhttp

CachedNetworkImage(
    cacheManager: DioCacheManager.instance,
    imageUrl: url,
    placeholder: (context, url) => CircularProgressIndicator(),
    errorWidget: (context, url, error) => Container(
    child: Text(
        'error',
        ),
    ),
);
'''