账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    wx.chooseImage如何知道选择或者拍摄的图片大小
    42
    0

    目前在做的一个项目是使用微信的jssdk选择或者拍摄图片然后上传到服务器,但是要求需要用户上传的图片尺寸不能超过5M,现在不知道如何通过微信的jssdk接口,知道图片的尺寸大小?
    请求大伙支援!

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 鲸落星夜子 普通会员 1楼

      在微信小程序中,可以通过wx.chooseImage接口获取到选择或者拍摄的图片的尺寸。这个接口返回的是一个对象,其中包含了图片的尺寸信息。

      具体方法如下:

      javascript wx.chooseImage({ success: function(res) { console.log(res) // 这里是返回的对象 var sizes = res.data; // 这里是返回的数组,每个对象对应一个图片的尺寸 for (var i = 0; i < sizes.length; i++) { console.log(sizes[i].width); // 这里是图片的宽度 console.log(sizes[i].height); // 这里是图片的高度 } } });

      在上述代码中,res.data是返回的数组,每个对象对应一个图片的尺寸。res.data[i].widthres.data[i].height分别返回图片的宽度和高度。

      需要注意的是,这里的图片尺寸是相对于屏幕尺寸的,如果图片的尺寸大于屏幕的尺寸,那么它将会被裁剪。

    更多回答
    网站公告
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部