查看: 506|回复: 3

Discuz!X3.4手机版上传原图,不压缩图片

[复制链接]

123

主题

287

回帖

526

积分

高级会员

积分
526
发表于 2023-3-13 17:18:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
打开:static/js/mobile/buildfileupload.js
删除下边代码,后台和浏览器更新缓存即可
  1. if(imgwidth/imgheight <= canvaswidth/canvasheight && imgheight >= canvasheight) {        newheight = canvasheight;        newwidth = Math.ceil(canvasheight/imgheight*imgwidth);} else if(imgwidth/imgheight > canvaswidth/canvasheight && imgwidth >= canvaswidth) {        newwidth = canvaswidth;        newheight = Math.ceil(canvaswidth/imgwidth*imgheight);}
复制代码
注意,手机图片像素大,GD库可能无法处理导致上传失败,所以,可以考虑提高最大高度和宽度的限制,而不一定传原图,教程如下(未进行上边的删除的情况下)

打开:static/js/mobile/buildfileupload.js
找到
  1. var maxheight = 500;var maxwidth = 500;
复制代码
调大数字

免责声明

1.本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。
2.如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。

上一篇:重装系统恢复Discuz应用中心授权的方法
下一篇:帖子页面面包屑导航标题不全的修改方法 FOR Discuz X

回复

使用道具 举报

97

主题

301

回帖

471

积分

中级会员

积分
471
发表于 2023-3-13 17:18:38 | 显示全部楼层
感谢教程,原图是太大了,能像后台一样设置压缩比最好
回复 支持 反对

使用道具 举报

131

主题

308

回帖

552

积分

高级会员

积分
552
发表于 2023-3-13 17:19:30 | 显示全部楼层
太感谢了,最近也遇到这个问题。
回复 支持 反对

使用道具 举报

131

主题

329

回帖

577

积分

高级会员

积分
577
发表于 2023-3-13 17:20:01 | 显示全部楼层
感谢……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表