微信小程序图片无法存入云开发数据库,求解决

在尝试将微信小程序中上传的图片保存到云开发数据库时遇到问题,虽然JS代码正常运行并能获取到图片地址,但图片未能成功存入数据库。寻求解决方案。
摘要由CSDN通过智能技术生成

微信小程序图片无法存入云开发数据库,求解决

上传图片的js代码片段

上传图片的js代码片段,觉得自己代码的没错,也能打印出来上传的图片地址,但是发现并没有存进数据库,求大神指点

chooseImage: function(event) {
   
    wx.chooseImage({
   
      count: 9,
      success: function (res) {
   
        // 设置图片
        that.setData({
   
          images: res.tempFilePaths,
        })
        that.data.images = []
        console.log(res.tempFilePaths)
        for (var i in res.tempFilePaths) {
   
          // 将图片上传至云存储空间
          wx.cloud.uploadFile({
   
            // 指定要上传的文件的小程序临时文件路径
            cloudPath: that.timetostr(new Date()),
            filePath: res.tempFilePaths[i],
            // 成功回调
            success: res => {
   
              that.data.images.push(res.fileID)
            },
          })
        }
      },
    })
  },

js全代码

var that
const db = wx.cloud.database();
Page({
   

  /**
   * 页面的初始数据
   */
  data: {
   
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    content: '',
    images: [],
    user: {
   },
    isLike: false,
  },
  /**
    * 生命周期函数--监听页面加载
    */
  onLoad: function (options) {
   
    that = this
    that.jugdeUserLogin();
  },
  /**
   * 获取填写的内容
   */
  getTextAreaContent: function(event) {
   
    that.data.content = event.detail.value;
  },

  /**
   * 选择图片
   */
  chooseImage: function(event) {
   
    wx
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值