以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]手机端使用uploader页面如何用js获取到文件 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=117459) |
-- 作者:hellfirellb -- 发布时间:2018/4/12 17:33:00 -- [求助]手机端使用uploader页面如何用js获取到文件 如题,使用狐表uploader上传图片,上传之前需要用js进行压缩(因为uploader提供的压缩方式比较慢),那么如何通过js获得控件的文件进行操作呢? |
-- 作者:有点甜 -- 发布时间:2018/4/12 17:45:00 -- 只能通过foxtable的方法处理压缩。
不然,你就要上传后,在httprequest里面保存后再压缩。
js没有方法另外操作压缩。 |
-- 作者:hellfirellb -- 发布时间:2018/4/13 11:41:00 -- foxtable的压缩,一个照片压缩要十几,二十秒,太慢了 我现在找到了JS压缩图片的方法,使用canvas。但是不知道怎么能从uploader控件读取到文件。
|
-- 作者:有点甜 -- 发布时间:2018/4/13 12:25:00 -- 以下是引用hellfirellb在2018/4/13 11:41:00的发言:
foxtable的压缩,一个照片压缩要十几,二十秒,太慢了 我现在找到了JS压缩图片的方法,使用canvas。但是不知道怎么能从uploader控件读取到文件。
1、foxtable的压缩,就是js的压缩,和你找到的canvas是一样的代码;
2、你可以不压缩上传,上传后,在httprequest那里再处理。 |
-- 作者:hellfirellb -- 发布时间:2018/4/13 14:56:00 -- 又测试了一下,换了一个手机,速度就可以了,看样是手机,或者手机浏览器的问题。安卓手机型号太多,哎 |
-- 作者:有点甜 -- 发布时间:2018/4/13 14:59:00 -- 以下是引用hellfirellb在2018/4/13 14:56:00的发言:
又测试了一下,换了一个手机,速度就可以了,看样是手机,或者手机浏览器的问题。安卓手机型号太多,哎
图片质量越好,压缩越慢的。
比如你图片有5M大小,和5kb大小,两者压缩时间是不同的。 |