微信小程序常用集合
目录
wx.chooseImage({ count: 1, sizeType: [compressed], sourceType: [album, camera], success: function (res) { var tempFilesSize = res.tempFiles[0].size; //获取图片的大小,单位B const tempFilePaths = res.tempFilePaths; console.log(size:, tempFilesSize) if (tempFilesSize <= 2000000) { //图片小于或者等于2M时 可以执行获取图片 // code } else { //图片大于2M,弹出一个提示框 wx.showToast({ title: 上传图片不能大于2M!, //标题 icon: none //图标 none不使用图标,详情看官方文档 }) } }, fail: function (res) { wx.hideLoading() } });
/****base64位大小计算**/ getImgSize(str) { //获取base64图片大小,返回KB数字 var str = base64url.replace(data:image/jpeg;base64,, );//这里根据自己上传图片的格式进行相应修改 var strLength = str.length; var fileLength = parseInt(strLength - (strLength / 8) * 2); // 由字节转换为KB var size = ""; size = (fileLength / 1024).toFixed(2); return parseInt(size); },
"subPackages": [ { "root": "A/", "pages": [ "index/index", "form/form" ] }, { "root": "B/", "pages": [ "index/index", "form/form" ] } ]
🍓结束语🏆
上一篇:
uniapp开发微信小程序-2.页面制作
下一篇:
小程序长按图片识别二维码