微信小程序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 相关文章推荐
Jquery插件之多图片异步上传
Oct 20 Javascript
漂亮的jquery提示效果(仿腾讯弹出层)
Feb 05 Javascript
Extjs4实现两个GridPanel之间数据拖拽功能具体方法
Nov 21 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
Dec 10 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
Mar 01 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
Oct 20 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
Feb 13 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
Dec 13 Javascript
js中自定义react数据验证组件实例详解
Oct 19 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
May 21 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
Jan 14 Javascript
解决vue中provide inject的响应式监听
Apr 19 Vue.js
微信小程序实现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
GBK的页面输出JSON格式的php函数
2010/02/16 PHP
从刷票了解获得客户端IP的方法
2015/09/21 PHP
php提高网站效率的技巧
2015/09/29 PHP
php生成Android客户端扫描可登录的二维码
2016/05/13 PHP
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
jquery ui resizable bug解决方法
2010/10/26 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
2014/06/29 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
jquery.validate 自定义验证方法及validate相关参数
2016/01/18 Javascript
jQuery siblings()用法实例详解
2016/04/26 Javascript
jquery基本选择器匹配多个元素的实现方法
2016/09/05 Javascript
js中自定义react数据验证组件实例详解
2018/10/19 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
2019/10/24 Javascript
Vue实现小购物车功能
2020/12/21 Vue.js
three.js显示中文字体与tween应用详析
2021/01/04 Javascript
[02:33]DOTA2亚洲邀请赛趣味视频之吐真话筒
2018/03/31 DOTA
把大数据数字口语化(python与js)两种实现
2013/02/21 Python
Python OS模块常用函数说明
2015/05/23 Python
pow在python中的含义及用法
2019/07/11 Python
Python计算指定日期是今年的第几天(三种方法)
2020/03/26 Python
TensorFlow中如何确定张量的形状实例
2020/06/23 Python
HTML5 transform三维立方体实现360无死角三维旋转效果
2014/08/22 HTML / CSS
html5实现九宫格抽奖可固定抽中某项奖品
2020/06/15 HTML / CSS
澳大利亚时尚前卫设计师珠宝在线:Amber Sceats
2017/10/04 全球购物
自我评价怎么写好呢?
2013/12/05 职场文书
办公室主任职责范本
2014/03/07 职场文书
动画设计系毕业生求职信
2014/07/15 职场文书
2014大学生批评与自我批评思想汇报
2014/09/21 职场文书
干部作风建设心得体会
2014/10/22 职场文书
服务明星事迹材料
2014/12/29 职场文书
2015年英语教研组工作总结
2015/05/23 职场文书
红白喜事主持词
2015/07/06 职场文书
新学期主题班会
2015/08/17 职场文书
Python pandas读取CSV文件的注意事项(适合新手)
2021/06/20 Python
解决MultipartFile.transferTo(dest) 报FileNotFoundExcep的问题
2021/07/01 Java/Android
Redis的字符串是如何实现的
2021/10/24 Redis