微信小程序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判断非数字的简单例子
Jul 18 Javascript
JavaScript SetInterval与setTimeout使用方法详解
Nov 15 Javascript
jquery $.trim()方法使用介绍
May 21 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
Sep 24 Javascript
Javascript动态创建div的方法
Feb 09 Javascript
jquery+css3实现会动的小圆圈效果
Jan 27 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
Oct 14 Javascript
微信小程序-获得用户输入内容
Feb 13 Javascript
如何使用vuejs实现更好的Form validation?
Apr 07 Javascript
JS实现移动端判断上拉和下滑功能
Aug 07 Javascript
vue自定义表单生成器form-create使用详解
Jul 19 Javascript
分享一个vue实现的记事本功能案例
Apr 11 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
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
比较全的PHP 会话(session 时间设定)使用入门代码
2008/06/05 PHP
php mysql 判断update之后是否更新了的方法
2012/01/10 PHP
php实现读取内存顺序号
2015/03/29 PHP
如何使用php实现评委评分器
2015/07/31 PHP
学习php设计模式 php实现单例模式(singleton)
2015/12/07 PHP
php实现的简单数据库操作Model类
2016/11/16 PHP
multiSteps 基于Jquery的多步骤滑动切换插件
2011/07/22 Javascript
javascript重复绑定事件造成的后果说明
2013/03/02 Javascript
提高jQuery性能的十个诀窍
2013/11/14 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
jQuery.each使用详解
2015/07/07 Javascript
详解vue-cli开发环境跨域问题解决方案
2017/06/06 Javascript
ES6扩展运算符的用途实例详解
2017/08/20 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
2018/01/23 Javascript
详解react、redux、react-redux之间的关系
2018/04/11 Javascript
17道题让你彻底理解JS中的类型转换
2019/08/08 Javascript
JavaScript手写数组的常用函数总结
2020/11/22 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
2021/01/27 Javascript
Python实现新浪博客备份的方法
2016/04/27 Python
python导出hive数据表的schema实例代码
2018/01/22 Python
Python实现多线程/多进程的TCP服务器
2019/09/03 Python
python计算无向图节点度的实例代码
2019/11/22 Python
水芝澳美国官网:H2O Plus
2016/10/15 全球购物
美国专业汽车音响和移动电子产品零售商:Car Toys
2019/05/13 全球购物
什么样的创业计划书可行性高?
2014/02/01 职场文书
消防应急演练方案
2014/02/12 职场文书
生活部的活动方案
2014/08/19 职场文书
党的群众路线对照检查材料
2014/08/27 职场文书
开会通知
2015/04/20 职场文书
全民创业工作总结
2015/08/13 职场文书
离职员工给领导和同事的感谢信
2015/11/03 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python
HTML 里 img 元素的 src 和 srcset 属性的区别详解
2023/05/21 HTML / CSS