image_preview library

Functions

openImagePage(NavigatorState navigatorState, {required String imgUrl, String? imgOriginalUrl, String? heroTag, String? errorMsg, OnLongPressHandler? onLongPressHandler, OnPageChanged? onPageChanged}) → void
打开单张图片
openImagesPage(NavigatorState navigatorState, {required List<String> imgUrls, List<String>? imgOriginalUrls, List<String>? heroTags, int index = 0, String? errorMsg, OnLongPressHandler? onLongPressHandler, OnPageChanged? onPageChanged}) → void
打开多张图片 errorMsg 当图片加载错误时的描述信息 onPageChanged 切换图片时调用,第一次打开时也会被调用 返回的Widget可用于展示图片描述信息,如不需要可返回null imgOriginalUrls 原图 会最终加载此图

Typedefs

OnPageChanged = Future<Widget?> Function(int index, Widget? infoWidget)
图片加载变化 infoWidget 当为null时 此图片对应的没有图片描述信息