mikaelzero / mojito

微信、bilibili大图、长图、gif、视频、自定义view的转场效果,The transition effect of wechat, bilibili large image, long image, GIF, video and custom view
Apache License 2.0
1.51k stars 164 forks source link

如何设置加载中的占位图? #37

Closed feimenggo closed 4 years ago

feimenggo commented 4 years ago

当网速慢的时候,点击图片没有任何转场效果,图片加载完会立刻显示。 录屏: 录屏.zip

mikaelzero commented 4 years ago

这个没有做处理 后续会改成直接通过透明度的方式显示加载图片的效果 无法做占位图,因为无法获取到图片的宽高

feimenggo commented 4 years ago

哦哦,如果图片地址上附带了宽高信息呢?像这样:https://pome.obs.cn-east-3.myhuaweicloud.com/dynamicImage/pome-782-2020-07-03-16-19-53.jpg?w=1019&h=16380

feimenggo commented 4 years ago

另外,显示长图的时候无法滚到图片底部,只能靠惯性滚动到底部。 device-2020-07-06-101838.zip

mikaelzero commented 4 years ago

好的 有时间把宽高配置加上 长图那个少了个逻辑 应该加上up事件的判断

feimenggo commented 4 years ago

嗯嗯,辛苦了。

mikaelzero commented 4 years ago

我测试了下长图没有问题 是不是你设置了原图和缩略图 两个图的大小时不一样的?

feimenggo commented 4 years ago

嗯,确实原图和缩略图大小不一样,比例一样。不过,只设置原图没有缩略图时也会有这种问题。

feimenggo commented 4 years ago

只设置了单张图 图片 录屏: device-2020-07-06-114659.zip

mikaelzero commented 4 years ago

具体的代码发一下 因为我没发现这个问题

feimenggo commented 4 years ago

master分支 长图无法滚到底部.zip

feimenggo commented 4 years ago

单张图的时候,需要快速多次滚动才会出现

mikaelzero commented 4 years ago

1.5版本已添加加载过程的进度条 长图问题已解决