图片的选择和上传

**1、首先我们通过wx.chooseImage来获取相册里的图片
2、再获取照片成功后,我们用当前时间戳命名图片,然后使用 wx.cloud.uploadFile方法来实现图片的上传
**
index.wxml文件如下

 <view class='item_root' bindtap='chuantupian'><text>{{zhaopian}}</text><view class='right_arrow' /></view>

3、在上传成功后,会有如下回调。下图中的filenId就是我们在云存储中的路径,可以直接用这个路径来获取图片并显示的。

index.js文件如下

//上传图片chuantupian() {let that = this;let timestamp = (new Date()).valueOf();wx.chooseImage({success: chooseResult => {wx.showLoading({title: '上传中。。。',})// 将图片上传至云存储空间wx.cloud.uploadFile({// 指定上传到的云路径cloudPath: timestamp + '.png',// 指定要上传的文件的小程序临时文件路径filePath: chooseResult.tempFilePaths[0],// 成功回调success: res => {console.log('上传成功', res)wx.hideLoading()wx.showToast({title: '上传图片成功',})if (res.fileID) {that.setData({zhaopian: '图片如下',imgUrl: res.fileID})}},})},})},

微信小程序云端图片上传,存储,获取,显示相关推荐

  1. php微信小程序多图上传,tp5实现微信小程序多图片上传到服务器功能

    最近在做一个教育类的小商城的微信小程序,用到了上传多个图片文件到服务器端,这里做一个讲解,希望对大家有所帮助. 1,小程序端: 在wxml文件中: 删除 点击上传作业 在js文件中: Page({ / ...

  2. uniapp 微信小程序开发 图片上传压缩

    uniapp 微信小程序开发 图片上传压缩 安卓上传图片并压缩 思路 全部代码 安卓上传图片并压缩 由于后端接口对图片的大小有限制,所以在上传图片是需要压缩处理: uni.chooseImage({c ...

  3. 微信小程序 多图片上传 支持预览 删除 设置数量上限

    github地址: https://github.com/Volcano-Yang/miniprogram-picture-upload Miniprogram-Picture-Upload 努力帮助 ...

  4. 【微信小程序】图片上传组件“mp-uploader“(weui)

    使用示例   wxml <mp-uploader files="{{files}}" max-count="{{maximgs}}" max-size=& ...

  5. 微信小程序 删除服务器图片,微信小程序实现图片上传放大预览删除代码

    本文实例为大家分享了微信小程序图片上传放大预览的具体代码,供大家参考,具体内容如下 image.js代码: = 9) { this.setData({ lenMore: 1 }); setTimeou ...

  6. 微信小程序多图片上传全栈实战

    本篇教程技术栈:springBoot(Java后端)+  微信小程序.完整的图片上传教程. 页面截图,点击图片右上角按钮可以删除图片. 1.图片上传需要使用wx.uploadFile(Object o ...

  7. 微信小程序之图片上传、多图上传、头像上传、头像获取、图片上传失败问题解决

    小程序用户授权获取用户头像,需点击才可以让用户选择是否授权. 图片上传失败问题解决 图片上传 一定要记得修改合法域名,不然会失败,而且找不到报错信息哟!并且域名采用 https 点击,用户授权,获取用 ...

  8. 微信小程序实现图片上传(清晰版)

    在wxml文件中添加一个按钮和一个image标签用于显示上传的图片 <view><button bindtap="chooseImage">选择图片< ...

  9. 微信小程序之图片上传之巨坑

    写这个随笔的目的是想让遇到这个坑的人少点时间去填坑 先附上小程序前端和java端代码 startUpload: function(){ wx.chooseImage({ success: functi ...

  10. 微信小程序自定义图片上传组件

    实现功能: 点击上传按钮可上传图片,并且可定义最多可上传的图片数量.限制图片的大小.类型和来源. 点击图片可预览图片. 点击删除按钮可删除图片. <!-- image-upload.wxml - ...

最新文章

  1. 通过h5页面上传视频到Linux服务器
  2. PostgreSQL Oracle 兼容性之 - PL/SQL DETERMINISTIC 与PG函数稳定性(immutable, stable, volatile)...
  3. 《大话数据结构》第9章 排序 9.3 冒泡排序(上)
  4. SSISDB6:参数和环境变量
  5. SharePoint Designer 2010创建限制筛选器
  6. 百会CRM教你在大数据平台中做精准营销
  7. 最后一条记录_幸好朋友圈没有访客记录。
  8. A/B HDU - 1576 (逆元或拓展欧几里得或数学公式)多解法求大数结果
  9. javascript原型_JavaScript原型初学者指南
  10. Mybatis 系列2-配置文件
  11. Python面试题之“猴子补丁”(monkey patching)指的是什么?这种做法好吗?
  12. vue-cli设置跨域代理 + 开发/生成环境简单请求接口设置
  13. 谷歌TPU2代有望取代英伟达GPU?测评结果显示…
  14. mysql insert on update_我可以始终使用INSERT…ON DUPLICATE UPDATE进行简单的更新/插入吗?...
  15. pdf合并页面大小不一样
  16. 关于composer安装插件时候提示找不到fxp插件时候的解决办法
  17. Android9.0 HAL 层开发
  18. 基于SSM梵杰妮纺织品公司订单管理系统
  19. 安卓手机数据备份与恢复方法汇总和操作详解
  20. poi多个模板实现文档合并

热门文章

  1. html实现多文件打包下载 (mp4文件)
  2. 低成本高笑果之两只大老虎(TBT)
  3. 高流明投影仪品牌,这份投影仪行业数据告诉你答案
  4. 重装系统后计算机无法启动,重装系统后电脑重启没反应是怎么回事?如何解决呢?...
  5. 天地图 政府内网 代理
  6. 29岁程序员,该怎么在写作、沟通、能力方面提升自己?
  7. 【爬虫】堆糖图片爬取
  8. 微软通过云存储插件简化Docker容器迁移
  9. 【Python CLI】第三章 控制台输出
  10. OllyDBG V1.10聆风听雨汉化版