HarmonyOS 鸿蒙Next 有没有比较好的大图预览框架,针对多图的情况

HarmonyOS 鸿蒙Next 有没有比较好的大图预览框架,针对多图的情况

1 感觉大图预览这个开发需求,比较很常见,但是逛了论坛这么长时间,似乎没有发现比较好的多图预览的demo

7 回复
推荐一个刚找到的查看大图API:https://ohpm.openharmony.cn/#/cn/detail/[@ethan](/user/ethan)%2Fimage-previewer

更多关于HarmonyOS 鸿蒙Next 有没有比较好的大图预览框架,针对多图的情况的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


感谢您的回答。一般做图预览,基本都是多图情况下,而且多为url , 这个感觉只适合单图,而且如果需要改页面样式等。不是很好处理

试试 ohpm install [@rv](/user/rv)/image-preview

参考:https://ohpm.openharmony.cn/#/cn/detail/[@rv](/user/rv)%2Fimage-preview

感谢,之前也准备用这个案例,后面想了想,还是用 Cases 里面的imageviewer 案例 https://gitee.com/harmonyos-cases/cases/blob/master/CommonAppDevelopment/feature/imageviewer/README.md 然后自己修修补补,也实现了。

应该还需要完善图片的鉴权下载,图片的缓存吧

HarmonyOS 鸿蒙Next针对多图的大图预览框架,开发者可以选择使用鸿蒙系统自带的UI框架进行自定义开发,以实现高效的大图预览功能。

具体而言,鸿蒙系统提供了丰富的手势识别和处理能力,如PinchGesture(捏合手势)和PanGesture(滑动手势)等,这些手势可以方便地用于图片的缩放和拖拽操作。开发者可以利用这些手势,结合GestureGroup(手势组合)和GestureMode.Parallel(并行识别模式),实现图片在预览过程中的流畅交互。

此外,鸿蒙系统还支持图片的加载和显示优化,如使用高效的图片加载库和缓存机制,以提升图片预览的性能和用户体验。

如果开发者希望快速集成并使用大图预览功能,也可以考虑使用鸿蒙系统提供的图片选择器组件(如ImageSelectView),该组件通常包含了大图预览的功能,并支持多图选择和展示。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部