让用户选择照片并上传到小程序云端存储空间的代码

1、原理

1)wx.cloud.uploadFile()

2)wx.chooseImage()

2、整合代码

//JS文件   上传图片函数
upload_picture: function(name) {var that = this//让用户选择或拍摄一张照片wx.chooseImage({count: 1, sizeType: ['original', 'compressed'],sourceType: ['album', 'camera'],success(res) {//选择完成会先返回一个临时地址保存备用const tempFilePaths = res.tempFilePaths//将照片上传至云端需要刚才存储的临时地址wx.cloud.uploadFile({cloudPath: 'test.jpg',filePath: tempFilePaths[0],success(res) {//上传成功后会返回永久地址console.log(res.fileID) }})}})}
3、实例体验

微信小程序之上传图片到云端存储并返回图片地址相关推荐

  1. 微信小程序云开发之云存储(实现图片上传和下载)

    文章目录 前言 一.云存储的使用 二.使用演练 1.上传图片到云存储中 2.下载并保存图片到手机 前言 我们经常将文件(音频.图片.压缩包.文档)存储在网上,我们的云开发平台为开发者提供"云 ...

  2. 微信小程序上传图片到服务器总是失败_微信小程序怎么上传图片到服务器?

    微信小程序怎么上传图片到服务器?相信很多人都会把小程序图片保存到本地吧,但是把图片上传到服务器就不一定了,下面一起随小编看看微信小程序怎么上传图片到服务器吧. 微信小程序怎么上传图片到服务器? 首先, ...

  3. 微信小程序原生上传图片封装

    资源参考 组件免费下载地址 概述 微信小程序原生上传图片功能封装,具体使用根据个人情况而定. 组件自定义属性与方法描述 isShow:布尔值,默认为true true:不显示上传图标 false:显示 ...

  4. 微信小程序中进行公共数据的存储使用

    微信小程序中进行公共数据的存储使用 目的:将一些需要在多个页面进行使用的内容,存储到公共的数据库(app.js)中,使用时进行获取,在使用的页面进行一些简单的增删改查 认识: 公共的数据应该存放在微信 ...

  5. 微信小程序拍照上传图片

    微信小程序拍照上传图片或头像 在使用微信小程序时需要用到手机拍照来上传图片或者头像时 在method中定义一个方法获取图片路径,将路径赋值到image中 方法如下: takePhoto() {cons ...

  6. php 限制图片大小代码,微信小程序在上传图片时如何限制大小(附代码)

    本篇文章给大家带来的内容是关于微信小程序在上传图片时如何限制大小(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 最近有一个微信小程序的项目,要求是上传多张图片,数量不能超过 ...

  7. 微信小程序上传图片到html,在微信小程序里上传图片

    在微信小程序里上传图片. 上传图片 JS//index.js Page({ data:{ tempFilePaths:[], uploadLinks:[], }, uploadImg() { var  ...

  8. 解决微信小程序开发中wxss中不能用本地图片

    微信小程序开发中wxss中不能用本地图片,我们可以用将我们的图片传到服务器上,然后直接引用在线地址.但是当我们没有服务器时,我们可以用"图床",这个具体可以百度.这里我们用第二种方 ...

  9. 微信小程序云函数中的数据处理后返回

    微信小程序云函数中的数据处理后返回 本文主要演示的是,在微信云函数中调用数据库后,如何对获取的内容在云函数内处理后返回. 主函数 exports.main = async (event, contex ...

  10. 微信小程序利用腾讯云IM发送语音 + 图片

    微信小程序利用腾讯云IM发送语音 + 图片 能做到这里 说明你已经可以发送普通文本了 如果没有的话可以看一下我的上一篇文章 有完整的讲解 效果图 语音聊天 发送图片 传送 → 发送图片 发送语音 ** ...

最新文章

  1. 你注意到 .Net Framework 和 .Net Core 中使用 Session 的区别了吗?
  2. memcached的最佳实践方案(转)
  3. 分类VS标签,一文带你看懂数据中台为什么要建标签体系?
  4. linux svn 备份脚本,SVN热备份脚本
  5. 由ExecutorService及Callable実现有返回值的线程
  6. 若依微服务如何设置令牌有效期?
  7. 山东到底有没有互联网?
  8. 光流.flo文件生成.png图片(可批量)
  9. HDOJ 5143 NPY and arithmetic progression DFS
  10. java 文件存在 覆盖_java – 如果文件存在于目录中,我该如何覆盖它
  11. html5页面布局 最基本的规范
  12. Linux efi分区被删除了,恢复删掉的 MSR 和 EFI 分区
  13. 《德鲁克管理思想精要》读书笔记小结
  14. Springboot集合POI导出多sheet的Excel表格
  15. 20190325 Django自定义过滤器和自定义模板标签
  16. 计算机的语言是美式英语,为什么电脑的语言栏一直有两国语言“CH中文(中国)”和“EH英语(美国)”...
  17. 双非(湖大)学子保研夏令营简历优质修改辅导
  18. ESP8266 网络服务器仪表显示传感器读数
  19. CG.DYJ-有序顺序表的插入
  20. 各大互联网公司技术博客汇总

热门文章

  1. ORA-00932: 数据类型不一致: 应为 -,但却获得 -
  2. 相对开音节java_相对开音节是什么
  3. 常用媒体查询以及手机横竖屏监听
  4. 小米无线wifi代理服务器,小米路由器Mini无线中继(桥接)设置教程
  5. 伍斯特理工学院计算机科学硕士,美国伍斯特理工学院数据科学硕士录取
  6. 正则表达式删除空白行
  7. 腾讯刷屏!一季度狂赚478亿,员工人均月薪7.6万
  8. Excel 实用小技巧:如何将两列的数据合并到一起
  9. pandas 两列数据合并
  10. 问题:office应用(word、ppt、excel、oneNote) 您的组织策略阻止我们为您完成此操作 解决办法