微信小程序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』取指定url格式及分割函数应用
Apr 22 Javascript
浅析Javascript使用include/require
Nov 13 Javascript
前台js调用后台方法示例
Dec 02 Javascript
js和jquery中循环的退出和继续学习记录
Sep 06 Javascript
一个jquery实现的不错的多行文字图片滚动效果
Sep 28 Javascript
JavaScript动态创建form表单并提交的实现方法
Dec 10 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
Jan 08 Javascript
jQuery使用JSONP实现跨域获取数据的三种方法详解
May 04 jQuery
Vue.js列表渲染绑定jQuery插件的正确姿势
Jun 29 jQuery
Vue实现动态创建和删除数据的方法
Mar 17 Javascript
vue2.0中set添加属性后视图不能更新的解决办法
Feb 22 Javascript
vue实现公共方法抽离
Jul 31 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
VML绘图板②脚本--VMLgraph.js、XMLtool.js
2006/10/09 PHP
杏林同学录(三)
2006/10/09 PHP
PHP的博客ping服务代码
2012/02/04 PHP
使用phpstorm和xdebug实现远程调试的方法
2015/12/29 PHP
PHP递归实现层级树状展开
2016/04/01 PHP
javascript 继承实现方法
2009/08/26 Javascript
Iframe 自适应高度并实时监控高度变化的js代码
2009/10/30 Javascript
JavaScript.Encode手动解码技巧
2010/07/14 Javascript
JS遮罩层效果 兼容ie firefox jQuery遮罩层
2010/07/26 Javascript
jquery获取多个checkbox的值异步提交给php
2015/07/07 Javascript
深入浅析JavaScript中对事件的三种监听方式
2015/09/29 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
JS实现动态修改table及合并单元格的方法示例
2017/02/20 Javascript
JavaScript用200行代码制作打飞机小游戏实例
2017/06/21 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
vue实现可视化可拖放的自定义表单的示例代码
2019/03/20 Javascript
JS+CSS3实现的简易钟表效果示例
2019/04/13 Javascript
webgl实现物体描边效果的方法介绍
2019/11/27 Javascript
javascript中的相等操作符(==与===区别)
2019/12/21 Javascript
[01:09:01]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第一场 10.28
2020/10/28 DOTA
Python字符串处理之count()方法的使用
2015/05/18 Python
老生常谈python之鸭子类和多态
2017/06/13 Python
Python3.4 tkinter,PIL图片转换
2018/06/21 Python
python异常处理try except过程解析
2020/02/03 Python
tensorflow2.0与tensorflow1.0的性能区别介绍
2020/02/07 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
html5手机端页面可以向右滑动导致样式受影响的问题
2018/06/20 HTML / CSS
HTML5基于flash实现播放RTMP协议视频的示例代码
2020/12/04 HTML / CSS
英语生日邀请函
2014/01/23 职场文书
2014村务公开实施方案
2014/02/25 职场文书
小学一年级学生评语
2014/04/22 职场文书
大学生实习证明范本
2014/09/19 职场文书
谢师宴邀请函
2015/02/02 职场文书
2015年教师节活动总结
2015/03/20 职场文书
公司开会通知
2015/04/20 职场文书
多线程Spring通过@Scheduled实现定时任务
2022/05/25 Java/Android