zfile icon indicating copy to clipboard operation
zfile copied to clipboard

画廊模式在oppo安卓webview框架中图片比例不对,[图片列数]=1才正常,列数数字越大,图片比例越长.ios的没有测试..

Open lee29 opened this issue 3 years ago • 12 comments

默认只有设置 [图片列数]=1才正常

Screenshot_2022-08-05-18-09-46-94_e39d2c7de19156b0683cd93e8735f348

  • 是否已搜索其他 issue,没有人提过这个问题?:no
  • 当前 ZFile 版本:4.0.8
  • 是否尝试最新版是否已解决此问题:
  • 是否尝试重启 ZFile,且问题依旧存在?:是
  • 是否已尝试清空浏览器缓存,且问题依旧存在?:是
  • 操作系统(如 Windows、Mac、iOS、安卓):安卓
  • 浏览器(如 Chrome、Firefox、Safari,X 浏览器):微信内置浏览器&X 浏览器&oppo浏览器 都有这个问题

lee29 avatar Aug 05 '22 10:08 lee29

没明白您指的框架比例是什么意思。没看出来哪里不正常。

---原始邮件--- 发件人: @.> 发送时间: 2022年8月5日(周五) 晚上6:17 收件人: @.>; 抄送: @.***>; 主题: [zfile-dev/zfile] 画廊模式在微信浏览器安卓框架比例不对,ios的没有测试.. (Issue #415)

默认只有设置 [图片列数]=1才正常

是否已搜索其他 issue,没有人提过这个问题?:no

当前 ZFile 版本:4.0.8

是否尝试最新版是否已解决此问题:

是否尝试重启 ZFile,且问题依旧存在?:是

是否已尝试清空浏览器缓存,且问题依旧存在?:是

操作系统(如 Windows、Mac、iOS、安卓):安卓

浏览器(如 Chrome、Firefox、Safari,X 浏览器):X 浏览器&oppo浏览器 都有这个问题

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

zhaojun1998 avatar Aug 05 '22 11:08 zhaojun1998

图片比例不对,原图图片都是16:9的,[图片列数]=1才正常,列数数字越大,图片比例越长

lee29 avatar Aug 05 '22 12:08 lee29

没明白您指的框架比例是什么意思。没看出来哪里不正常。 ---原始邮件--- 发件人: @.> 发送时间: 2022年8月5日(周五) 晚上6:17 收件人: @.>; 抄送: @.>; 主题: [zfile-dev/zfile] 画廊模式在微信浏览器安卓框架比例不对,ios的没有测试.. (Issue #415) 默认只有设置 [图片列数]=1才正常 是否已搜索其他 issue,没有人提过这个问题?:no 当前 ZFile 版本:4.0.8 是否尝试最新版是否已解决此问题: 是否尝试重启 ZFile,且问题依旧存在?:是 是否已尝试清空浏览器缓存,且问题依旧存在?:是 操作系统(如 Windows、Mac、iOS、安卓):安卓 浏览器(如 Chrome、Firefox、Safari,X 浏览器):X 浏览器&oppo浏览器 都有这个问题 — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.>

框架是指webview框架

lee29 avatar Aug 05 '22 12:08 lee29

image 不止安卓端,电脑端F12控制台模拟也是一样的结果

lee29 avatar Aug 05 '22 12:08 lee29

@lee29

已验证,是一个 BUG,可以临时通过以下自定义 css 解决:

.zfile-gallery-body .zfile-img-col .zfile-gallery-img {min-height:unset !important;}

zhaojun1998 avatar Aug 05 '22 12:08 zhaojun1998

@lee29

已验证,是一个 BUG,可以临时通过以下自定义 css 解决:

.zfile-gallery-body .zfile-img-col .zfile-gallery-img {min-height:unset !important;}

good job!!!!!!!! 另外请问一哈,移动端和pc端能不能分别指定默认显示的[图片列数]数字

lee29 avatar Aug 05 '22 12:08 lee29

这个暂时没有相关选项,实在需要可以自行编译前端文件进行修改,代码位置在:

https://github.dev/zfile-dev/zfile-vue/blob/4.0.0/src/composables/header/useSetting.js#L11

zhaojun1998 avatar Aug 05 '22 12:08 zhaojun1998

这个暂时没有相关选项,实在需要可以自行编译前端文件进行修改,代码位置在:

https://github.dev/zfile-dev/zfile-vue/blob/4.0.0/src/composables/header/useSetting.js#L11

只会少点的前端,不会java :(

lee29 avatar Aug 05 '22 12:08 lee29

这个暂时没有相关选项,实在需要可以自行编译前端文件进行修改,代码位置在:

https://github.dev/zfile-dev/zfile-vue/blob/4.0.0/src/composables/header/useSetting.js#L11

修改 WEB-INF/classes/static/zfile.config.json可以实现么 "gallery": { "column": 3, //修改这里可以实现么? "columnSpacing": 50, "gutter": 50, "showInfo": true, "showInfoMode": "hover" },

lee29 avatar Aug 05 '22 12:08 lee29

不行,后面我尝试放到这个配置中吧

zhaojun1998 avatar Aug 05 '22 12:08 zhaojun1998

感谢大佬解惑~~mua~(づ ̄3 ̄)づ╭❤~

lee29 avatar Aug 05 '22 12:08 lee29

@lee29

最新版本已经修复了此功能,且支持修改 WEB-INF/classes/static/zfile.config.json 中的 mobileColumn(移动端默认列数) 和 column (pc 端默认列数),注意测试时要清理浏览器缓存,如果缓存中设置过,不会读取默认值。

zhaojun1998 avatar Aug 11 '22 13:08 zhaojun1998

good job

lee29 avatar Aug 14 '22 15:08 lee29