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


Posted in Javascript onJanuary 26, 2018

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

一.知识点

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

二.列子

(1).加载时

<view class="zn-uploadimg">  
  <image src="{{tempFilePaths}}" mode="aspecFill" style="width: 100%; height: 450rpx" />  
  <text>图片的大小:{{imgwidth}}px*{{imgheight}}px</text> 
</view>
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, 
        }) 
      } 
    })  
  }  
})

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

(2).上传图片时

<view class="zn-uploadimg"> 
  <button type="primary"bindtap="chooseimage">获取图片</button>  
  <image src="{{tempFilePaths}}" mode="aspecFill" style="width: 100%; height: 450rpx"/>  
  <text>图片的大小:{{imgwidth}}px*{{imgheight}}px</text> 
</view>
.zn-uploadimg{ 
  padding:1rem; 
} 
.zn-uploadimg image{ 
  margin:1rem 0; 
}
var app = getApp()  
Page({ 
  data: {  
    tempFilePaths: '',  
    imgwidth:0, 
    imgheight:0, 
  }, 
  /**  
   * 上传图片 
   */ 
  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, 
              imgheight:res.height, 
            }) 
          } 
        })  
      }  
    })  
  }  
})

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 得到变量类型的函数
May 19 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
Jun 12 Javascript
JS 去除Array中的null值示例代码
Nov 20 Javascript
JavaScript中的常见问题解决方法(乱码,IE缓存,代理)
Nov 28 Javascript
滚动条响应鼠标滑轮事件实现上下滚动的js代码
Jun 30 Javascript
JQuery Tips相关(1)----关于$.Ready()
Aug 14 Javascript
JavaScript实现把数字转换成中文
Jun 29 Javascript
layui分页效果实现代码
May 19 Javascript
JS获取子节点、父节点和兄弟节点的方法实例总结
Jul 06 Javascript
使用Vuex解决Vue中的身份验证问题
Sep 28 Javascript
Vue+Webpack完美整合富文本编辑器TinyMce的方法
Nov 30 Javascript
vue动态配置模板 'component is'代码
Jul 04 Javascript
微信小程序实现animation动画
Jan 26 #Javascript
百度地图去掉marker覆盖物或者去掉maker的label文字方法
Jan 26 #Javascript
微信小程序如何获取openid及用户信息
Jan 26 #Javascript
微信小程序如何获取用户手机号
Jan 26 #Javascript
Vue header组件开发详解
Jan 26 #Javascript
Vue shopCart 组件开发详解
Jan 26 #Javascript
jquery写出PC端轮播图实例
Jan 26 #jQuery
You might like
php小技巧之过滤ascii控制字符
2014/05/14 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
使用PHP生成二维码的方法汇总
2015/07/22 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
2019/02/08 PHP
在JQuery dialog里的服务器控件 事件失效问题
2010/12/08 Javascript
JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
2013/09/30 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
JavaScript ES6的新特性使用新方法定义Class
2016/06/28 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
2017/01/13 Javascript
利用vue组件自定义v-model实现一个Tab组件方法示例
2017/12/06 Javascript
Vue中的v-for循环key属性注意事项小结
2018/08/12 Javascript
解决betterScroll在vue中存在图片时,出现拉不动的问题
2018/09/27 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
[00:31]DOTA2荣耀之路7:Miracle-空血无敌斩
2018/05/31 DOTA
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
python实现内存监控系统
2021/03/07 Python
python二维列表一维列表的互相转换实例
2018/07/02 Python
Python os.rename() 重命名目录和文件的示例
2018/10/25 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
使用Keras中的ImageDataGenerator进行批次读图方式
2020/06/17 Python
加拿大知名的国际儿童品牌:Hatley
2016/11/09 全球购物
全球最大的网上自行车商店:Chain Reaction Cycles
2016/12/02 全球购物
美国时尚女装在线:Missguided
2016/12/03 全球购物
正隆泰信息技术有限公司上机题
2012/06/14 面试题
保洁主管岗位职责
2013/11/20 职场文书
运动会广播稿20字
2014/02/18 职场文书
厨师个人自我鉴定范文
2014/04/19 职场文书
外国人来华邀请函
2015/01/31 职场文书
单方投资意向书
2015/05/11 职场文书
2015年林业工作总结
2015/05/14 职场文书
2017寒假社会实践心得体会范文
2016/01/14 职场文书
德劲DE1108畅想
2021/04/22 无线电
mysql对于模糊查询like的一些汇总
2021/05/09 MySQL
健身房被搭讪?用python写了个小米计时器助人为乐
2021/06/08 Python
详解java如何集成swagger组件
2021/06/21 Java/Android