微信小程序图片压缩有三种方法,一种是使用官方提供的接口wx.compressImage(Objectobject);一种是通过压缩图片的大小 , 利用canvas重绘来得到压缩图片;最后一种安装第三方图片压缩包 。
第一种方法很多人反映压缩不明显或者失效,所以选择使用canvas重绘来实现图片压缩 。同时 , 该种方法可以控制图片的最大尺寸,保持上传图片大小尺寸相差不多 。
具体操作步骤如下:
1、通过wx.chooseImage接口选择相机图片 。
2、通过wx.getImageInfo接口获取图片信息(长宽,类型) 。
3、计算压缩比例和最终图片的长宽 。
4、创建canvas绘图上下文,绘制最终图片 。
【微信小程序如何压缩图片】5、通过wx.canvasToTempFilePath接口将画布内容导出为图片并获取图片路径 。
微信小程序如何压缩图片的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助:
- 小学一年级语文教材有几个版本
- 与魔王绝爱类似的小说有哪些
- 母猫生完小猫用打缩宫素吗
- 38周总想小便怎么回事
- 微信红包密码忘记了怎么办
- 小鸡腿怎么烧好吃
- 计算机程序员主要是做什么工作的
- 治疗嗓子发干小窍门
- 有没有关于魔法校园的小说
- 盗墓笔记小说顺序