小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在本地调试时没有问题,切换设备后,云端图片无法显示。。。请各位大佬解答一下,谢谢!
手机显示空白,但是有数量
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
http://tmp是临时路径,
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你这是存的什么图片临时路径哦,你得把这个图片上传到云存储,然后获取的 fileId 存到数据库,然后用这个id就可以显示了
wx.cloud.uploadFile({
cloudPath,
filePath,
success: res => {
console.log('[上传文件] 成功:', res)
app.globalData.fileID = res.fileID
app.globalData.cloudPath = cloudPath
app.globalData.imagePath = filePath
// 上传成功后,页面进行跳转,在详情页加载图片显示等操
},
fail: e => {
console.error('[上传文件] 失败:', e)
wx.showToast({
icon: 'none',
title: '上传失败',
})
complete: () => {
wx.hideLoading()
}
console.error(e)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
http://tmp是临时路径,
你这是存的什么图片临时路径哦,你得把这个图片上传到云存储,然后获取的 fileId 存到数据库,然后用这个id就可以显示了
wx.cloud.uploadFile({
cloudPath,
filePath,
success: res => {
console.log('[上传文件] 成功:', res)
app.globalData.fileID = res.fileID
app.globalData.cloudPath = cloudPath
app.globalData.imagePath = filePath
// 上传成功后,页面进行跳转,在详情页加载图片显示等操
},
fail: e => {
console.error('[上传文件] 失败:', e)
wx.showToast({
icon: 'none',
title: '上传失败',
})
},
complete: () => {
wx.hideLoading()
}
})
}
},
fail: e => {
console.error(e)
}
})
},
你确定不是你 选择图片后(chooseImage) 返回的tempFilePaths这个里面的值?你要在图片
//上传成功后,页面进行跳转,在详情页加载图片显示等操
这里存入数据库啊,这里是可以获取res.fileID的呀,你上面都写了这个获取id了,赋值给 app.globalData.fileID