这样return时,得不到值,请教怎么得到返回值。
movedog1 = that.gettempPath(movedog);
console.log('movedog1', movedog1);
//下载云存储图片路径,得到临时图片路径
gettempPath: function(cloudurl){
console.log('cloudurl'+ cloudurl);
var tempurl = "";
wx.cloud.downloadFile({
// wx.downloadFile({
//这个地方的fileID就是云存储文件的fileID
fileID: cloudurl,
success: function(res) {
if(res.statusCode===200){
console.log('图片下载成功'+ res.tempFilePath);
tempurl = res.tempFilePath;
return tempurl;
//第二步:使用小程序的文件系统,通过小程序的api获取到全局唯一的文件管理器
}
}
})
},
怎么解决呢?求教
异步问题