Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

放大图片时出现黑屏 #1135

Open
4 of 5 tasks
UjuiUjuMandan opened this issue Jun 10, 2023 · 4 comments
Open
4 of 5 tasks

放大图片时出现黑屏 #1135

UjuiUjuMandan opened this issue Jun 10, 2023 · 4 comments
Labels
bug Something isn't working

Comments

@UjuiUjuMandan
Copy link

UjuiUjuMandan commented Jun 10, 2023

复现步骤 / Step to reproduce

  1. 打开下载原图
  2. 进入 https://e-hentai.org/g/2473776/963968ba2c/
  3. 进入浏览页面,图片加载完毕后,放大图片
  4. 黑屏

预期行为 / Expected behaviour

放大图片。

实际行为 / Actual Behaviour

黑屏。

应用日志 / App logs

logcat-2023-06-10-23-39-19-318.txt

备注 / Addition details

出现黑屏时,在当前页面长按-刷新,这时看起来图片会重新下载,这时放大图片是没有问题的,但是退出图片视图,重新进入该图片又会出现放大时黑屏。

浏览其它画廊比如

就不会出现这种情况。

EhViewer 版本号 / EhViewer version code

1.8.9.0-SNAPSHOT

EhViewer CI 版本 / EhViewer CI Version

6e561ca

Android 系统版本 / Android version

Android 13

设备型号 / Device model

Pixel 5

SoC 型号 / Soc model

Qualcomm Snapdragon 765G

自查步骤 / Verify steps

  • 如果您有足够的时间和能力,并愿意为此提交 PR ,请勾上此复选框 / Pull request is welcome. Check this if you want to start a pull request
  • 您已仔细查看并知情 Q&A 中的内容 / You have checked Q&A carefully
  • 您已搜索过 Issue Tracker,没有找到类似内容 / I have searched on Issue Tracker, No duplicate or related open issue has been found
  • 您确保这个 Issue 只提及一个问题。如果您有多个问题报告,烦请发起多个 Issue / Ensure there is only one bug report in this issue. Please make mutiply issue for mutiply bugs
  • 您确保已使用最新 CI 版本测试,并且该问题在最新 CI 版本中并未解决 / This bug have not solved in latest CI version
@UjuiUjuMandan UjuiUjuMandan added the bug Something isn't working label Jun 10, 2023
@asuka-mio
Copy link
Member

Screenshot_20230612-182701
这图片分辨率太高了 一张图解成rgba8888得占252M内存 哪怕进行一次downsampling也得占63M 内存放不下多少张 而且还有预加载机制 预加载后面的前面的就会被回收 所以直接黑屏了

@asuka-mio
Copy link
Member

你觉得咋办好 更激进的降采样 或者扩容最大内存使用量 还是在遇到这种高清图片时自动降低预载数量?这个可能得破坏架构才能写

@UjuiUjuMandan
Copy link
Author

扩容最大内存使用量

虽然不懂具体怎么实现,我觉得在不降低观感的情况下这是最好的选项了。

@txyyh
Copy link
Collaborator

txyyh commented Jul 31, 2023

你觉得咋办好 更激进的降采样 或者扩容最大内存使用量 还是在遇到这种高清图片时自动降低预载数量?这个可能得破坏架构才能写

我们又不是专门的图片查看器
加提示吧

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

3 participants