微信小程序 chooseImage选择图片或者拍照

发布时间 - 2026-01-11 00:33:18    点击率:

微信小程序 chooseImage选择图片或者拍照

一、使用API wx.chooseImage(OBJECT)

var util = require('../../utils/util.js')
Page({
  data:{
    src:"../image/pic4.jpg"
  },
  gotoShow: function(){var _this = this
    wx.chooseImage({
     count: 9, // 最多可以选择的图片张数,默认9
     sizeType: ['original', 'compressed'], // original 原图,compressed 压缩图,默认二者都有
     sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有
     success: function(res){
      // success
      console.log(res)
      _this.setData({
        src:res.tempFilePaths
      })
     },
     fail: function() {
      // fail
     },
     complete: function() {
      // complete
     }
    })
  }
 

二、图片路径进行数据绑定

<view class="container">
 <view>
  <button type="default" bindtap="gotoShow" >点击上传照片</button> 
 </view>
 <view>
  <image class= "show-image" mode="aspectFitf" src="{{src}}"></image>
 </view>
</view>

号外:

  1、wx.chooseImage 调用相机或相册
  2、<image class= "show-image" mode="aspectFitf" src="{{src}}"></image> 数据绑定
  3、js中动态修改文件路径

 var _this = this
    wx.chooseImage({
     count: 9, // 最多可以选择的图片张数,默认9
     sizeType: ['original', 'compressed'], // original 原图,compressed 压缩图,默认二者都有
     sourceType: ['album', 'camera'], // album 从相册选图,camera 使用相机,默认二者都有
     success: function(res){
      // success
      console.log(res)
      _this.setData({
        src:res.tempFilePaths
      })
     },
     fail: function() {
      // fail
     },
     complete: function() {
      // complete
     }  

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


# 微信小程序  # chooseImage选择图片或者拍照  # chooseImage  # 微信小程序实现拍照和相册选取图片  # 微信小程序使用前置摄像头拍照  # 微信小程序 拍照或从相册选取图片上传代码实例  # 微信小程序实现拍照画布指定区域生成图片  # 微信小程序拍照和摄像功能实现方法示例  # 微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)  # 微信小程序调用摄像头隐藏式拍照功能  # 微信小程序实现倒计时调用相机自动拍照功能  # 微信小程序-拍照或选择图片并上传文件  # 微信小程序实现拍照功能  # 都有  # 最多  # 可以选择  # 绑定  # 希望能  # 谢谢大家  # 上传照片  # function  # _this  # gotoShow  # image  # jpg  # count  # original  # compressed  # Page  # 微信小  # strong  # sizeType 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 怎么用AI帮你设计一套个性化的手机App图标?  ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】  高防服务器租用首荐平台,企业级优惠套餐快速部署  JS中页面与页面之间超链接跳转中文乱码问题的解决办法  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  Python函数文档自动校验_规范解析【教程】  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  如何在阿里云通过域名搭建网站?  Laravel如何使用Blade模板引擎?(完整语法和示例)  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  详解Huffman编码算法之Java实现  Laravel如何处理异常和错误?(Handler示例)  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  *服务器网站为何频现安全漏洞?  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  电视网站制作tvbox接口,云海电视怎样自定义添加电视源?  制作电商网页,电商供应链怎么做?  IOS倒计时设置UIButton标题title的抖动问题  网站制作报价单模板图片,小松挖机官方网站报价?  Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  如何选择可靠的免备案建站服务器?  简历没回改:利用AI润色让你的文字更专业  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  如何选择PHP开源工具快速搭建网站?  Python结构化数据采集_字段抽取解析【教程】  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  Laravel如何使用Livewire构建动态组件?(入门代码)  什么是javascript作用域_全局和局部作用域有什么区别?  Laravel怎么使用Collection集合方法_Laravel数组操作高级函数pluck与map【手册】  Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  网站制作大概多少钱一个,做一个平台网站大概多少钱?  轻松掌握MySQL函数中的last_insert_id()  如何快速搭建FTP站点实现文件共享?  详解Android——蓝牙技术 带你实现终端间数据传输  Python面向对象测试方法_mock解析【教程】  如何登录建站主机?访问步骤全解析  Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用  Laravel模型事件有哪些_Laravel Model Event生命周期详解  高端智能建站公司优选:品牌定制与SEO优化一站式服务  JS实现鼠标移上去显示图片或微信二维码  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  如何做网站制作流程,*游戏网站怎么搭建?  利用JavaScript实现拖拽改变元素大小  laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】