小程序图片上传

摘要:
问题:描述:Wx ChooseImage(OBJECT)从相册或相机中选择照片。虽然返回了图像的URL,但它是一个临时路径,我不知道如何将其上传到公司的服务器。uploadFile(OBJECT)小程序代码wx。chooseImage({//Mobile上载照片成功:函数(res){vartempFilePaths

问题:

  描述:小程序中的wx.chooseImage(OBJECT)选择相册或者相机的照片,虽然有图片的url返回,但是那个是临时路径,不知道怎么上传到公司的服务器中.

结果方案:

  后面我查看到了,找到了对应的方法,wx.uploadFile(OBJECT).

  小程序代码

wx.chooseImage({ //手机上传照片 
  success: function(res) {
    var tempFilePaths = res.tempFilePaths ;//小程序产生的临时路径
    wx.uploadFile({ //上传文件的接口;
      url: 'http://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址
      filePath: tempFilePaths[0],
      name: 'file',
      formData:{
        'user': 'test'
      },
      success: function(res){
        var data = res.data
        //do something
      }
    })
  }
});

上面是小程序官方给的代码
api上面也写得很清楚

注意要点:
wx.uploadFile(),这个方法一次只能上传一张照片,要是上传多张照片的话,需要循环调用wx.uploadFile()方法,要注意的次方法为异步的方法;
后台主要通过name值 ;
要配置上传文件的 请求url;

免责声明:文章转载自《小程序图片上传》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于Python3.7的robotframework环境搭建步骤SQLITE3 使用总结(直接使用C函数)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

微信小程序---生命周期函数【详解】

在小程序的开发过程中,小程序的生命周期是非常重要的,特别是这7个小程序生命周期函数。 小程序的7个生命周期函数: 1、onLoad 监听页面加载 onLoad函数:一个页面只会被调用一次,可以在onLoad中获取当前页面所调用的 query 参数。 示例:onLoad:function(options){} 2、onReady 监听页面初次渲染完成 onR...

企业微信的数据打通

前言 当企业使用企业微信营销时,会添加企业的相关公众号、微信小程序等应用,因此企业可以获取客户的unionid,做到数据打通。从而知道客户在企业的公众号、微信小程序中进行了哪些行为,进而可以了解用户的需求,给客户进行精准营销。那么企业是如何获取用户的unionid的呢? 一、如何理解unionid? 我们把每个接入微信的应用(公众号、APP)比作一个独立的...

WePY 小程序授权点击取消授权失败的方案

今天看到一个微信小程序 wepy 框架的获取用户信息授权, 收录下,方便以后用的上。 在wepy里使用进行小程序页面授权,里面包含了用户点击取消的重新授权方案: //auth.js /* * @Author: Porco_Mar * @Date: 2018-04-11 15:49:55 * @Last Modified by: Porco_Mar...

使用Typora+Picgo+qiniu+坚果云打造自动同步文件,上传图片至图床的笔记工具

本文旨在记录下使用 typora 以及一些自动工具打造一个适合自己的 Markdown 笔记工具的过程。 本机为 mac,Windows在设置上可能会有一些出入。 有问题可以查看官方文档。 使用到的工具: Typora , Markdown编辑器 Picgo,本地图床管理工具 NutStore,坚果云自动同步工具 Qiuniu,七牛对象存储图床 过程:...

asp.net+扫描仪+图片上传

问题: IE浏览器下使用Activex插件调用客户端扫描仪扫描文件并山传,可以将纸质档案(如合同、文件、资料等)扫描并将扫描图像保存到服务器,可以用于合同管理、档案管理等。 通过插件方式调用扫描仪扫描并获取图像,可以减少用户操作,减少操作出错,如一次扫描量大也可以使用连续扫描,由系统对扫描文件进行编号或进行其他处理。 web页面中只需通过js调用后启动扫描...

小程序富文本特殊字符转移

小程序富文本特殊字符转义 function escapeHtml(str) { var arrEntities = { 'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"', 'middot': '·', 'amp...