看到了手册中的 通过 wx.chooseImage 方法选择或拍摄照片,得到本地临时文件的路径,然后按照下面的方法构造一个 AV.File 将其上传到 LeanCloud。图片上传成功,也返回了url。我想将file.url()的字符串传递到变量scr中,然后显示到image组件上,当我用src=file.url()时显示file is not defined错误。
1、如何取得上传后的地址?
2、blob是什么意思?

wx.chooseImage({
  count: 1,
  sizeType: ['original', 'compressed'],
  sourceType: ['album', 'camera'],
  success: function(res) {
    var tempFilePath = res.tempFilePaths[0];
    new AV.File('file-name', {
      blob: {
        uri: tempFilePath,
      },
    }).save().then(
      file => console.log(file.url())
    ).catch(console.error);
  }
});

嗯,我之前已经用过 传递,
_page.setData({
src:tempFilePath
})
但是想取得上传到leancloud上面的file.url()值?如何将file.url()赋值给scr?