微信小程序7-云存储
微信小程序云存储的上传、下载、删除功能
·
微信小程序1-小程序基础,开发工具安装使用
微信小程序2-WXSS,WXS
微信小程序3-小程序生命周期和组件
微信小程序4-小程序的api
微信小程序5-真机测试
微信小程序6-云开发-云数据库
1.云存储
云开发提供了一块存储空间,提供了上传文件到云端、带权限管理的云端下载能力,开发者可以在小程序端和云函数端通过 API 使用云存储功能。
1).上传图片
// 让用户选择一张图片
wx.chooseImage({
success: chooseResult => {
// 将图片上传至云存储空间
wx.cloud.uploadFile({
// 指定上传到的云路径
cloudPath: 'my-photo.png',
// 指定要上传的文件的小程序临时文件路径
filePath: chooseResult.tempFilePaths[0],
// 成功回调
success: res => {
console.log('上传成功', res)
},
})
},
})
2).下载图片
wx.cloud.downloadFile({
// 文件 ID
fileID: 'cloud://cloud1-2gdjrvddfc6ce99e.636c-cloud1-2gdjrvddfc6ce99e-1312827414/my-photo.png',
success: res => {
// 返回临时文件路径
console.log(res.tempFilePath)
},
fail: console.error
})
3).删除文件
wx.cloud.deleteFile({
//填的file ID
fileList: ['cloud://cloud1-2gdjrvddfc6ce99e.636c-cloud1-2gdjrvddfc6ce99e-1312827414/my-photo.png'],
success: res => {
// handle success
console.log(res.fileList)
},
fail: console.error
})
更多推荐
已为社区贡献9条内容
所有评论(0)