小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.cloud.deleteFile({
fileList: ['a7xzcb'],
success: res => {
// handle success
console.log(res.fileList)
},
fail: console.error
})
fileList怎么设置删除指定目录下的文件。
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
使用云函数,1、在云函数中安装 npm install --save wx-server-sdk@latest 和 npm install @cloudbase/manager-node 2、云函数代码 const cloud = require('wx-server-sdk'); const CloudBase = require('@cloudbase/manager-node'); const app = CloudBase.init({ envId: '云环境 ID' // 云环境 ID }) const { database, functions, storage, env, commonService } = app exports.main = async (event, context) => { return await storage.deleteDirectory("test/") } "test/" 这个就是你要删除的存储空间下的目录 3、就是云函数调用。更其他云函数调用一样wx.cloud.callFunction()
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
通过api只能删除指定的fileID的文件
想一次性删除,通过开发者工具的云开发界面操作删除,或者fileList写上某给文件夹下的所有fileID(估计有个数限制)
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
只能知道了fileID后,删除指定的fileID的文件。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
使用云函数,1、在云函数中安装 npm install --save wx-server-sdk@latest 和 npm install @cloudbase/manager-node 2、云函数代码 const cloud = require('wx-server-sdk'); const CloudBase = require('@cloudbase/manager-node'); const app = CloudBase.init({ envId: '云环境 ID' // 云环境 ID }) const { database, functions, storage, env, commonService } = app exports.main = async (event, context) => { return await storage.deleteDirectory("test/") } "test/" 这个就是你要删除的存储空间下的目录 3、就是云函数调用。更其他云函数调用一样wx.cloud.callFunction()
通过api只能删除指定的fileID的文件
想一次性删除,通过开发者工具的云开发界面操作删除,或者fileList写上某给文件夹下的所有fileID(估计有个数限制)
若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人
如果这个文件的fileID为:cloud://xxxxx/xxxx.jpg
fileList:['cloud://xxxxx/xxxx.jpg']
只能知道了fileID后,删除指定的fileID的文件。