当前位置: 首页> 科技> IT业 > 现在新冠疫情怎么样了_app开发公司怎么选_网站优化公司推荐_百度电脑版下载安装

现在新冠疫情怎么样了_app开发公司怎么选_网站优化公司推荐_百度电脑版下载安装

时间:2025/7/9 10:21:26来源:https://blog.csdn.net/jian11058/article/details/146363387 浏览次数:1次
现在新冠疫情怎么样了_app开发公司怎么选_网站优化公司推荐_百度电脑版下载安装

1、首先将下载好的文件,保存到本地目录,这个目录是用户看不到的;

2、然后通过picker的save保存文件,这个picker,它只是获取公共目录uri用的

3、当picker有回调时,将公共目录的uri获取之后,把下载好的文件复制到公共路径下,

公共路径=uris1[0]+'/'+'56151651.pdf'

  async saveSystemFile(name:string,path:string){try {let documentSaveOptions = new picker.DocumentSaveOptions();documentSaveOptions.pickerMode=picker.DocumentPickerMode.DOWNLOADdocumentSaveOptions.fileSuffixChoices = ['文档|.txt', '.pdf'];documentSaveOptions.newFileNames = [name];let documentPicker = new picker.DocumentViewPicker(getContext() as common.Context);documentPicker.save(documentSaveOptions).then((uris1: Array<string>) => {let uri = uris1[0]+'/'+name;let srcDirUriLocal: string = fileUri.getUriFromPath(path);fs.copy(srcDirUriLocal, uri, (err: BusinessError) => {if (err) {console.error(`Failed to copy: ${JSON.stringify(err)}`);return;}})}).catch((err: BusinessError) => {console.error('DocumentViewPicker.save failed with err: ' + JSON.stringify(err));});} catch (error) {let err: BusinessError = error as BusinessError;console.error('DocumentViewPicker failed with err: ' + JSON.stringify(err));}}

关键字:现在新冠疫情怎么样了_app开发公司怎么选_网站优化公司推荐_百度电脑版下载安装

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: