解决ios图片拍照旋转90度问题,使用ImageCompressor图片压缩

在进行图片拍照上传功能时,由于现在手机像素越来越好,常常一张照片拍下来好几M,在上传时即拉长了上传时间,用户体验糟糕,又增加了服务器压力。除此之外,iphone手机竖直方向拍照还会存在图片自动旋转90度的问题。以为ic插件是比较好的解决办法。首先引入ImageCompressornpm install image-compressor.js使用时先引入import Image...
摘要由CSDN通过智能技术生成

在进行图片拍照上传功能时,由于现在手机像素越来越好,常常一张照片拍下来好几M,在上传时即拉长了上传时间,用户体验糟糕,又增加了服务器压力。除此之外,iphone手机竖直方向拍照还会存在图片自动旋转90度的问题。以为ic插件是比较好的解决办法。

首先引入ImageCompressor

npm install image-compressor.js

使用时先引入

import ImageCompressor from 'image-compressor.js';

压缩时候:

new ImageCompressor(file.file, {
                    quality: 0.6,
                    success(result) {
                        var formData = new FormData();
                        var date = new Date();
                        formData.append(
                        'file',
                        result,
                        'IMG_' + date.getFullYear() + (date.getMonth() + 1) + date.getDate() + Math.ceil(Math.r
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值