H5 端实现图片上传服务器,但是手机图片文件太大,调用微信的接口能拿到压缩图吗

H5 端实现图片上传服务器,但是手机图片文件太大,调用微信的接口能拿到压缩图吗

阅读 7.8k
5 个回答

可以

以下是微信文档的例子

wx.chooseImage({

    count: 1, // 默认9

    sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有

    sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有

    success: function (res) {

        var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片

    }
)); 

可以拿到压缩图

是不是只要把server id 给后端 然后 后端再调微信下载接口拿图片呢

是在微信浏览器内吗?可以让后台压缩一下图片,然后传回压缩图

推荐问题