微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

微信小程序wx.getImageInfo()如何获取图片信息

本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下

一.知识点

二.列子

(1).加载时

rush:xhtml;"> 图片的大小:{{imgwidth}}px*{{imgheight}}px
rush:js;"> var app = getApp() Page({ data: { tempFilePaths: '../uploads/foods.jpg',imgwidth:0,imgheight:0,},onReady:function(){ // 页面渲染完成 var _this = this; wx.getimageInfo({ src: _this.data.tempFilePaths,success: function (res) { _this.setData({ imgwidth:res.width,imgheight:res.height,}) } }) } })

(2).上传图片

rush:xhtml;"> 获取图片 图片的大小:{{imgwidth}}px*{{imgheight}}px
rush:js;"> .zn-uploadimg{ padding:1rem; } .zn-uploadimg image{ margin:1rem 0; }
rush:js;"> var app = getApp() Page({ data: { tempFilePaths: '',/** * 上传图片 */ chooseimage: function () { var _this = this; wx.chooseImage({ count: 1,// 认9 sizeType: ['original','compressed'],// 可以指定是原图还是压缩图,认二者都有 sourceType: ['album','camera'],// 可以指定来源是相册还是相机,认二者都有 success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片 _this.setData({ tempFilePaths:res.tempFilePaths }) wx.getimageInfo({ src: res.tempFilePaths[0],success: function (res) { _this.setData({ imgwidth:res.width,}) } }) } }) } })

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

原文地址:https://www.jb51.cc/weapp/34004.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。