Flutter 预览大图 查看大图
支持多图片预览、左右切换
- 基于photo_view 和 cached_network_image 的一个进阶封装 ,支持 网络图片、本地图片、项目静态图片
- 传入url即可
- 仓库:gitee.com/jq_flutter/…
使用:
引入依赖
flutter_show_img_package:
git:
url: https://gitee.com/jq_flutter/flutter_show_img_package
/// images 图片url数组[必传参数]
/// currentIndex 图片索引 [可选参数]
/// onLongPressPath 回调图片的地址 进行保存操作 [可选参数]
ShowImageWidget(
currentIndex: 0, /// 多图预览时 传入点击的图片索引即可,一张图片传入0或者不传参
images: [
"https://www.xxx.com/18e76135e89d3aa1b5e1cf6b165fae23.jpeg",
"https://www.xxx.com/18e76135e89d3aa1b5e1cf6b165fae23.jpeg"
],
onLongPressPath: (v){/// 长按事件返回
print(v);
},
)
预览
长按保存
后期待更新:长按时的底部弹出框自定义
转载自:https://juejin.cn/post/6988058174863441957