当前位置: 首页 > news >正文

郑州模板建站多少钱四川建设行业网站有哪些

郑州模板建站多少钱,四川建设行业网站有哪些,北京中天人建设工程有限公司网站,做最漂亮的网站由于wx.compressImage(Object object) iOS 仅支持压缩 JPG 格式图片。所以我们需要做一下特殊的处理#xff1a; 1.获取文件#xff0c;判断文件是否大于设定的大小 2.如果大于则使用canvas进行绘制#xff0c;并生成新的图片路径 3.上传图片 async chooseImage() {let …由于wx.compressImage(Object object) iOS 仅支持压缩 JPG 格式图片。所以我们需要做一下特殊的处理 1.获取文件判断文件是否大于设定的大小 2.如果大于则使用canvas进行绘制并生成新的图片路径 3.上传图片 async chooseImage() {let res await wx.chooseMedia({count: 1,sizeType: [compressed],mediaType: [image]})if (res.tempFiles[0].size 500 * 1024) { //大于500k//压缩图片compressImage(res.tempFiles[0], #canvasId).then(result {this.uploadFile(result.tempFilePath)})} else {this.uploadFile(res.tempFiles[0].tempFilePath)}}, const compressImage function (file, node) {return new Promise((resolve, reject) {//获取图片的信息wx.getImageInfo({src: file.tempFilePath,success: async function (imageInfo) {//获取canvasconst query wx.createSelectorQuery()let canvasDom query.select(node) //画布idcanvasDom.fields({node: true,size: true}).exec((res) {const canvas res[0].nodecanvas.width 900 canvas.height 900const ctx canvas.getContext(2d)let img canvas.createImage();img.src imageInfo.path; //要压缩的图片路径img.onload () {// 将图片绘制到canvasctx.drawImage(img, 0, 0, canvas.width, canvas.height)// 生成图片wx.canvasToTempFilePath({canvas,destWidth: 900, //压缩后宽destHeight: 900, //压缩后高fileType: jpg,quality: 0.8, //质量可自定义success: (imgResult) {let fs wx.getFileSystemManager()fs.getFileInfo({filePath: imgResult.tempFilePath,success: (res) {//压缩后的图片如果还是大于500k那么继续压缩直到小于500为止if (res.size 500 * 1024) {compressImage(imgResult)} else {resolve(imgResult)}}})},fail: (err) {console.error(err);reject(err)}})}})},fail: function (err) {console.error(获取图片信息失败, err);}});}) } uploadFile(avatarUrl) {if (avatarUrl) {wx.uploadFile({filePath: avatarUrl,name: file,url: http://139.224.49.138:888/mini/myPage/uploadAvatar,formData: {openid: getApp().globalData.openid},success: (res) {let {userInfo} app.store.getState();userInfo.headPic JSON.parse(res.data).urlapp.store.setState({userInfo: userInfo});},fail: err {console.log(err);}})}}, canvas hidden{{true}} type2d idcanvasId/
http://www.hkea.cn/news/14429018/

相关文章:

  • 大气网站模板下载青海高端网站建设价格
  • 我想做一个小网站搞页游该怎么做消防证怎么考取需要什么条件
  • 禁忌网站有哪些wordpress可视化编辑失效
  • 番禺做网站公司哪家好wordpress step2
  • 那个公司做的外贸网站好四川广安网站建设
  • 网站备案怎么改建工网论坛
  • 潍坊网站推广排名洛阳网站建设培训
  • 摄影网站设计思想手机网站最简单三个步骤
  • 24小时学会网站建设pdf网站首页导航栏怎么做
  • 学院网站建设目的石家庄市建设局质监站网站
  • 山东省住房城乡和建设厅网站首页鞍山制作网站
  • 个人网站在那建设做i爱小说网站
  • 火狐 开发者 网站河南省建设厅建筑信息网官网
  • 网站 平台建设情况介绍网站建设都需要哪些资质
  • seo网站三要素怎么做做UI设计的网站
  • 营销型网站建设解决方案推广网站怎么做知乎
  • 国外网站打开速度慢的原因商城网站页面设计
  • 北京云网站建设thinkphp 网站源码
  • 网站开发目的seo短视频网页入口引流
  • 网站开发+.net+开源电子商务网站建设定位设想
  • 网站30g流量做app得多少钱
  • 中国住房和城乡建设部建造师网站重庆门户网站有哪些
  • 吉林省建设厅官方网站电影频道做的网站广告
  • 手机网站设计只选亿企邦义乌网站开发公司
  • 网站优化的作用济南网站建设有限公司
  • 云南省建设厅勘察设计处网站出国留学网站开发
  • 安顺网站建设怎么进入广告联盟看广告赚钱
  • 刚做的网站怎么搜索不出来的电商平台的优势和劣势
  • 做网站的好处在哪里8图片这样的网站怎么做
  • 福永电子烟网站开发明星粉丝网站怎么做