云存储操作包括:文件上传、文件下载、文件删除。
以下示例,通过对图片的操作进行说明。
文件上传
文件上传,操作步骤如:
- 选择文件
- 上传文件
- 保存记录
// 1 选择文件
wx.chooseImage({
count: 1,
sizeType: ['original', 'compressed'],
sourceType: ['album', 'camera'],
}).then(res => {
// tempFilePath可以作为img标签的src属性显示图片
console.log("图片选择成功", res)
const tempFilePaths = res.tempFilePaths
const filepath = tempFilePaths[0]
let filename = new Date().getTime() + ".png"
wx.showLoading({
title: '文件上传...',
})
// 2 上传文件
wx.cloud.uploadFile({
cloudPath: filename, // 上传至云端的路径
filePath: filepath, // 小程序临时文件路径
}).then(res => {
console.log("上传文件成功", res, res