请选择 进入手机版 | 继续访问电脑版
查看: 725|回复: 3

[已解决] DZ3.5手机上发帖上传图片尺寸压缩很小看不清

[复制链接]

1

主题

4

回帖

17

积分

初学乍练

贡献
0 点
金币
11 个
发表于 2022-9-25 21:03:18 | 显示全部楼层 |阅读模式
在手机上发帖上传图片后发现不清晰,后台是否生成手机版缩略图设置为否。在电脑端查看手机发帖的图片发现尺寸为282*500,


建议后台可设置这个尺寸,现在这个压缩尺寸就是在手机上看到都是模糊的
1 贡献

最佳答案

修改一下代码就好
查找:/static/js/mobile/buildfileupload.js

修改329和330行:
            var maxheight = 500;
            var maxwidth = 500;
修改为:
            var maxheight = 1000;
            var maxwidth = 1000;

修改第372行:
                var newdataurl = canvas.toDataURL(s.files[0].type).replace(/data:.+;base64,/, '');
修改为:
               var newdataurl = canvas.toDataURL(s.files[0].type,1.0).replace(/data:.+;base64,/, '');
回复

使用道具 举报

25

主题

1357

回帖

2291

积分

应用开发者

Discuz! 运维

贡献
15 点
金币
592 个
QQ
发表于 2022-9-26 08:52:42 | 显示全部楼层
回复 支持 反对

使用道具 举报

5

主题

43

回帖

75

积分

渐入佳境

贡献
0 点
金币
23 个
发表于 2022-9-27 10:12:58 来自手机 | 显示全部楼层
修改一下代码就好
查找:/static/js/mobile/buildfileupload.js

修改329和330行:
            var maxheight = 500;
            var maxwidth = 500;
修改为:
            var maxheight = 1000;
            var maxwidth = 1000;

修改第372行:
                var newdataurl = canvas.toDataURL(s.files[0].type).replace(/data:.+;base64,/, '');
修改为:
               var newdataurl = canvas.toDataURL(s.files[0].type,1.0).replace(/data:.+;base64,/, '');
回复 支持 反对

使用道具 举报

1

主题

4

回帖

17

积分

初学乍练

贡献
0 点
金币
11 个
 楼主| 发表于 2022-9-28 14:17:35 | 显示全部楼层
nanlu 发表于 2022-9-27 10:12
修改一下代码就好
查找:/static/js/mobile/buildfileupload.js

感谢,用上了,
回复 支持 反对

使用道具 举报

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

本版积分规则