文档中心 > 店铺动态卡片-开发指引

下载文件

更新时间:2023/07/07 访问次数:6267

一、功能描述


根据fileId下载文件。仅手机淘宝端支持,仅可以下载MNN文件,其他类型的文件均不支持。


二、方法名


downloadByFileId


三、入参


字段

类型

必填

解释

fileld

string | Array<string>

文件的fileId,多个fileId请使用数组: [fileId,fileId ...]

cache

boolean

是否缓存fileId与下载下来的文件位置信息的映射关系 fileId => filePath


四、出参


返回所下载的文件在端的存储路径:Promise<string[]>。


五、调用示例


import cloud from '@tbmp/mp-cloud-sdk';  
cloud.init({
   env: "online" 
});  
Page({
  test(){
    const fileId = "cloud://475A9B604AECB1E357DD8B25704B9127//TB19O79MVXXXXcZXVXXXXXXXXXX-1024-1024.jpg";
    cloud.file.downloadByFileId({fileId}).then(data=>console.log("data",data))  
  } 
})


文件下载后,根据FileSystemManager.readFileFileSystemManager.readFileSync读取文件。


FAQ

关于此文档暂时还没有FAQ
返回
顶部