liaoliao666 / v2ex

V2EX 好看的第三方客户端,原生 App,支持夜间模式。
MIT License
549 stars 31 forks source link

图片显示不完全,且中心点不确定 #26

Closed ghost closed 1 year ago

ghost commented 1 year ago

测试环境:Android 11 软件版本:1.2.3

图片显示不完全

图片只显示一部分,像是以图片的中心为中心,做了正方形裁剪,比如这张图片:

V2Fun是这么显示的:

正常显示应该是这样的:

图片点开后仍然不能完全显示,而且出现了下面“中心点不确定”的问题。

中心点不确定

图片点开后,图片并不以原本的中心点展开显示,不太好描述,看图片吧,以下两种效果交替出现:

点击右上角关闭,再次点开图片,出现以下效果:

点击右上角关闭,再点开图片,又出现第一种效果,总之这两种效果交替出现。

liaoliao666 commented 1 year ago

是所有图片还是只有这个图片,如果是所有图片之前的版本会有这个问题么

ghost commented 1 year ago

当然试过了其他图片。 之前的版本也有相同的问题。

所有图片都只显示其被正方形裁剪后的部分。

图片点开后的显示效果,所有图片也都有所谓“中心点不确定”的两种不同效果。 但是对于有些图片,点开图片再关上图片,两种效果并不是 依次 交替出现的,而是 随机 交替出现,比如对于这张图片:

Google

以下两种效果随机交替出现:

liaoliao666 commented 1 year ago

我看你给的例子都是在预览图片时出现这个问题,如果在图片在帖子详情中(也就是没点开预览时)会不会有这个问题

ghost commented 1 year ago

没理解你说的预览图片帖子详情分别指什么状态,好像模糊了两个概念,我姑且猜一下。 既然“点开预览”,那预览图片是指:

帖子详情指:

是这样吗?


我有个更清晰的说法: 下图的帖子的状态不就已经是帖子详情了?把这时图片的显示状态叫做图片预览状态

点击图片后,把下图叫做图片详情状态不是更合适吗?

liaoliao666 commented 1 year ago

你的解释很到位。那借用你的说法 是只在 图片详情状态 出现这个问题还是二者都存在这个问题

ghost commented 1 year ago

https://user-images.githubusercontent.com/48022216/217010689-bdf9e922-e1f9-4dce-8b17-23adbab64ff5.mp4

liaoliao666 commented 1 year ago

明白了,图片预览状态 也有问题的话就很棘手了。而且棘手的原因和之前的登录问题一样,手上没有复现的机子。 我这两天多测测看怎么解决

liaoliao666 commented 1 year ago

@BahuangShanren https://expo.dev/artifacts/eas/jB68F7b3QjxK55vGzB96Ap.apk 看一下图片还有没有问题在上面链接的这个版本。 另外新增了markdown 语法的支持

ghost commented 1 year ago

图片预览状态的问题仍然存在;但是图片详情状态已经正常了,可以完全显示图片。

liaoliao666 commented 1 year ago

麻烦提供下手机型号及版本号,我试试在模拟器能不能复现这个问题

ghost commented 1 year ago

这似乎和手机型号以及系统版本号并无太大关系。 我在两个安卓实体机和数个Genymotion中的虚拟机中均复现该问题。

liaoliao666 commented 1 year ago

@BahuangShanren 下载最新的包应该就好了

ghost commented 1 year ago

非常棒,问题均被解决。