const extStorageManager = uniCloud.getExtStorageManager({ provider: "qiniu", domain:"qnycdn.mymoyu.top", bucketName:"dc-qiniu-alipay-env-00jxt5y29hrd-85e", bucketSecret:"suyB1I04aREl5shtiow2dJlbUQaxowYX6Juxd4pyy208A8kJ8zdYObFW9YAwpzZg/1H6zsFdH+DgNtSx13l034a/tgoEV6+o1+V/mRp48zVeQraMwD/PaUel8k9bJtFMpIDMVWMrEOhCjq9NRPkR0xFPfIAOMilkJDDSZIr5eaJAR6pQL0A/wAYLVokw9xOBUovH6311FMxzEZWlpceVyA==" }); module.exports = { _before: function() { }, getUploadFileOptions(data = {}) { let { cloudPath } = data; console.log(data); let uploadFileOptionsRes = extStorageManager.getUploadFileOptions({ cloudPath: `${cloudPath}`, allowUpdate: false, }); return uploadFileOptionsRes; }, getTempFileURL(data = {}) { let { src } = data; let res = extStorageManager.getTempFileURL({ fileList: [src], // 文件地址列表 }); console.log('getTempFileURL: ', res); return res; }, // // 下载文件 // async downloadFile(data = {}) { // let { // fileID, // domain, // } = data; // const extStorageManager = uniCloud.getExtStorageManager({ // provider, // 扩展存储供应商 // domain, // 自定义域名 // }); // let res = extStorageManager.downloadFile({ // fileID // }); // return res; // }, // // 删除文件 async deleteFile(data = {}) { let { fileList } = data; console.log(fileList) let res = await extStorageManager.deleteFile({ fileList }); console.log('deleteFile: ', res); return res; } }