诗小柒
诗小柒
  • 发布:2018-11-15 16:58
  • 更新:2020-06-05 10:28
  • 阅读:10912

【插件分享】uni-app 图片压缩插件(H5端带图片方向修正)

分类:uni-app
6 关注 分享
DCloud_heavensoft Neil_HL 8***@qq.com wenju 呆呆呆呆呆俊 y***@sumbum.com.cn

要回复文章请先登录注册

诗小柒

诗小柒 (作者)

回复 1***@163.com :
循环
2019-04-15 08:50
1***@163.com

1***@163.com

想请问下,选择多张图片怎么压缩
2019-04-09 14:36
不是就说

不是就说

回复 不是就说 :
我我我,自己回答自己的问题,是我之前想差了。。。
type=base64,不是传base64字符串,还是传url,只是在返回的时候返回base64字符串,具体处理在cpimg.vue第157行有判断
啊,我这是提了什么蠢问题_(:з」∠)_

PS:再次感谢大佬,大佬666
2019-01-09 17:28
不是就说

不是就说

大佬,求问base64怎么压缩啊?

<cpimg ref="cpimg" @ok="cpimgOk" @err="cpimgErr" size="500" maxWidth="300" ql="0.5" type="base64"></cpimg>
这里vue定义type直接给base64,调用压缩方法会直接走进失败方法/(ㄒoㄒ)/~~

我看了cpimg.vue的处理代码:
70行的:_cpImg(resPath) 。这个方式是压缩图片的,but它传的参数是个path路径啊
因为里面75行用到了获取图片信息的方法:uni.getImageInfo,
里面76行:src: resPath,直接传这个参数,如果给base64字符串,就会直接走失败处理,因为base64不是一个正确的图片路径打不开

可能我太菜了,不太懂怎么用,求解

ps:我本来想传文件的,但是我连怎么传文件都没整明白_(:з」∠)_
2019-01-09 17:06
8***@qq.com

8***@qq.com

up up
2018-11-16 09:24