矿大人论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

矿大人论坛欢迎新生 有疑问请在新生版块发帖咨询

中国矿业大学官方网站 中国矿业大学(北京)

论坛长期招募科长、组长 有你才更精彩,快加入我们吧!

图书馆 - 校车时刻表 - 电话表

搜索
查看: 301|回复: 0

[分享] Discuz!论坛手机触屏版上传图片压缩太低加强的解决方法

[复制链接]
发表于 2018-10-5 02:57:25 | 显示全部楼层 |阅读模式

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

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

x
用过Discuz!手机触屏版的朋友会发现触屏版上传图片质量过低,在这个带宽飞速发展的时代,显然已经跟不上步伐了,现在没几个人在为流量发愁,而图片质量太低却会影响会员的发帖欲望。
Discuz!触屏版是应用的html5 canvas接口进行处理图片的。
我们要修改的文件位于:/static/js/mobile/buildfileupload.js
修改329和330行:
  1. <p>var maxheight = 500;</p>
  2. <p>var maxwidth = 500;</p>
复制代码

修改为:
  1. <p>var maxheight = 1000;</p>
  2. <p>var maxwidth = 3000;</p>
复制代码

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

修改为:
  1. var newdataurl = canvas.toDataURL(s.files[0].type,1.0).replace(/data:.+;base64,/, '');
复制代码

---------------------本文来自 土著人宁巴 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/lih062624/ ... 617?utm_source=copy
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|Archiver|小黑屋|Copyright by Cumter|矿大人论坛

GMT+8, 2019-4-25 20:10 , Processed in 0.040559 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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