微信小程序同时上传图片和文字的方法 php接收数据 wx.uploadFile

微信小程序要同时上传图片和文字到服务器,就必须使用:wx.uploadFile方法

微信小程序同时上传图片和文字的方法 php接收数据 wx.uploadFile

wx.uploadFile中,除了上传图片必要的 url和filePath、name字段,还可以增加一个单独的 formDate字段。

下面是官方演示代码:

wx.chooseImage({
  success (res) {
    const tempFilePaths = res.tempFilePaths
    wx.uploadFile({
      url: 'https://example.weixin.linyufan.com/upload', //仅为示例,非真实的接口地址
      filePath: tempFilePaths[0],
      name: 'file',
      formData: {
        'user': 'test'
      },
      success (res){
        const data = res.data
        //do something
      }
    })
  }
})

其中 formDate就可以是从表单传过来的表单域。

最后在后端按不同的字段接收数据就可以了。如php程序可以用下面方法接收从小程序传递过来的数据:

$_POST[“user”]获取到的就是test,如果用Get在小程序端发送的数据,记得用$_GET接数据即可。
 
返回列表
上一篇: