微信小程序 Image API实例详解


Posted in Javascript onSeptember 30, 2016

微信小程序 Image API实例详解

选择图片时可设置图片是否是原图,图片来源。这用的也挺常见的,比如个人中心中设置头像,可以与wx.upLoadFile()API使用

主要方法:

wx.chooseImage(object)

微信小程序 Image API实例详解

wxml

<!--监听按钮-->
<button type="primary" bindtap="listenerButtonChooseImage">点击我选择相册</button>
<!--通过数据绑定的方式动态获取js数据-->
<image src="{{source}}" mode="aspecFill" style="width: 640rpx; height: 640rpx"/>

js

Page({
 data:{
  // text:"这是一个页面"
  source: ''
 },
 /**
  * 选择相册或者相机 配合上传图片接口用
  */
 listenerButtonChooseImage: function() {
   var that = this;
   wx.chooseImage({
     count: 1,
     //original原图,compressed压缩图
     sizeType: ['original'],
     //album来源相册 camera相机 
     sourceType: ['album', 'camera'],
     //成功时会回调
     success: function(res) {
       //重绘视图
       that.setData({
         source: res.tempFilePaths
       })
     }
   })
 },

wx.previewImage(object)

微信小程序 Image API实例详解

这又是一个奇葩API真实搞不懂怎么用这个。先模仿下官方咋使用但是没有效果,搞懂了在补充下自己的使用

wxml

<!--图片预览-->
<button type="primary" bindtap="listenerButtonPreviewImage">展示图片</button>

js

Page({
 data:{
  // text:"这是一个页面"
  source: ''
 },

 /**
  * 预览图片 又一个奇葩接口
  */
 listenerButtonPreviewImage: function() {
   wx.previewImage({
     current: 'http://img.souutu.com/2016/0511/20160511055648316.jpg',
     urls: [
       'http://img.souutu.com/2016/0511/20160511055648316.jpg',
        'http://img.souutu.com/2016/0511/20160511055650751.jpg',
        'http://img.souutu.com/2016/0511/20160511054928658.jpg'
        ],
        //这根本就不走
        success: function(res) {
          console.log(res);
        },
        //也根本不走
        fail: function() {
          console.log('fail')
        }
   })
 }


})

感谢阅读本文,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
百度 popup.js 完美修正版非常的不错 脚本之家推荐
Apr 17 Javascript
JavaScrip单线程引擎工作原理分析
Sep 04 Javascript
javascript按位非运算符的使用方法
Nov 14 Javascript
jQuery$命名冲突怎么办如何解决
Jan 16 Javascript
JavaScript数组深拷贝和浅拷贝的两种方法
Apr 16 Javascript
jQuery中的jQuery()方法用法分析
Dec 27 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
Jul 05 Javascript
jQuery Validate 相关参数及常用的自定义验证规则
Mar 06 Javascript
用JavaScript和jQuery实现瀑布流
Mar 19 Javascript
使用 jQuery 实现表单验证功能
Jul 05 jQuery
JS+canvas实现的五子棋游戏【人机大战版】
Jul 19 Javascript
基于JS实现html中placeholder属性提示文字效果示例
Apr 19 Javascript
微信小程序 wx.request(object) API详解及实例代码
Sep 30 #Javascript
JavaScript 链式结构序列化详解
Sep 30 #Javascript
Bootstrap3 Grid system原理及应用详解
Sep 30 #Javascript
CSS3 media queries结合jQuery实现响应式导航
Sep 30 #Javascript
微信小程序 LOL 英雄介绍开发实例
Sep 30 #Javascript
javascript的几种写法总结
Sep 30 #Javascript
Vue.js实现拖放效果的实例
Sep 30 #Javascript
You might like
删除无限分类并同时删除它下面的所有子分类的方法
2010/08/08 PHP
php数字转汉字代码(算法)
2011/10/08 PHP
php数组函数序列之asort() - 对数组的元素值进行升序排序,保持索引关系
2011/11/02 PHP
使用PHP计算两个路径的相对路径
2013/06/14 PHP
PHP 验证身份证是否合法的函数
2017/02/09 PHP
PHP PDOStatement::bindParam讲解
2019/01/30 PHP
JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
2008/11/03 Javascript
JQUERY 对象与DOM对象之两者相互间的转换
2009/04/27 Javascript
js中设置元素class的三种方法小结
2011/08/28 Javascript
js三种排序算法分享
2012/08/16 Javascript
JavaScript的递归之递归与循环示例介绍
2013/08/05 Javascript
javascript获取所有同类checkbox选项(实例代码)
2013/11/07 Javascript
JS不间断向上滚动效果代码
2013/12/25 Javascript
ExtJS判断IE浏览器类型的方法
2014/02/10 Javascript
javascript怎么禁用浏览器后退按钮
2014/03/27 Javascript
JQuery插件Quicksand实现超炫的动画洗牌效果
2015/05/03 Javascript
js获取滚动距离的方法
2015/05/30 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
jQuery实现无限往下滚动效果代码
2016/04/16 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
NodeJS设计模式总结【单例模式,适配器模式,装饰模式,观察者模式】
2017/09/06 NodeJs
jQuery实现的表格前端排序功能示例
2017/09/18 jQuery
JavaScript门道之标准库
2018/05/26 Javascript
Bootbox将后台JSON数据填充Form表单的实例代码
2018/09/10 Javascript
Vue中CSS动画原理的实现
2019/02/13 Javascript
vue基础之data存储数据及v-for循环用法示例
2019/03/08 Javascript
jQuery层叠选择器用法实例分析
2019/06/28 jQuery
如何在wxml中直接写js代码(wxs)
2019/11/14 Javascript
详解为什么Vue中不要用index作为key(diff算法)
2020/04/04 Javascript
Django ManyToManyField 跨越中间表查询的方法
2018/12/18 Python
python3 字符串/列表/元组(str/list/tuple)相互转换方法及join()函数的使用
2019/04/03 Python
python 怎样将dataframe中的字符串日期转化为日期的方法
2019/09/26 Python
为你的html5网页添加音效示例
2014/04/03 HTML / CSS
学习十八届四中全会精神思想汇报
2014/10/23 职场文书
2014年售票员工作总结
2014/11/19 职场文书
行政主管岗位职责
2015/02/03 职场文书