QQ小程序下载文件到本地

news/2024/11/7 16:53:53/

通过QQ小程序自带的qq.cloud.downloadFile可将文件从云端下载,并保存至一个临时目录。这时如果我想把文件保存到手机本地怎么办呢?
第一个想法是通过QQ小程序自带的qq.saveFile这个API,但是经过尝试后发现,这个保存的文件只有在小程序内部才能查看,而在手机的内部存储中找不到这个文件。
所以才有了下面这个比较麻烦的方法,但是可以保存至手机本地。

思路:先将文件转化为图片,再把图片保存至系统相册,最后在手机存储中找到该图片再转化为原文件即可。

(假设下载的是PDF文件)

qq.cloud.downloadFile({fileID:'填入待下载文件的fileID'
})
.then((res)=>{console.log(res.tempFilePath)const savePath = qq.env.USER_DATA_PATH + '/123.pdf.jpg'qq.getFileSystemManager().saveFile({tempFilePath: res.tempFilePath,filePath: savePath,success(res) {console.log('save ->', res)qq.saveImageToPhotosAlbum({filePath: savePath,success: (res) => {qq.showModal({title: '文件已保存到手机相册',content: '可在相册中查看文件详细位置,找到文件后将保存的文件后缀名改为[.pdf]即可',confirmColor: '#0bc183',confirmText: '知道了',showCancel: false})}})},fail(){console.log("下载失败")}})
})

http://www.ppmy.cn/news/291395.html

相关文章

手机qq怎么添加相册表情包_手机qq怎么制作表情包配文字

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。 手机qq制作表情包配文字的方法是: 1、找一个聊天对话框打开相册选择一张需要配字的表情包图片。 2、点击左下角的编辑。 3、点击文字。 4、输入文字后点击完成即可。 QQ…

android qq 文件怎么打开,如何更改腾讯QQ手机版默认的文件打开方式

手机QQ是陪伴我们时间最长的一款通讯社交软件了,最原始的腾讯QQ只可以用来聊聊天打视频电话什么的,但是随着科技和互联网的发展,QQ中已经出现了很多种新奇的功能了,这些功能让我们的生活变得更加的方便快捷,就比如我们…

下载腾讯视频里的视频_手机腾讯视频如何升级新版本

软件是否好用,还得大家下载腾讯视频安装才知道。本文分享怎么下载腾讯视频里的视频_手机腾讯视频如何升级新版本腾讯视频升级新版本。腾讯视频电影频道拥有大量高清在线电影资源,热门高清电影、好评电影、电影预告都可以在线观看,不去电影院也…

android qq音乐 本地歌曲,如何将手机qq音乐本地歌曲导入到电脑

如何将手机qq音乐本地歌曲导入到电脑?我们在使用手机qq音乐听歌的时候,会将自己喜欢的歌曲下载下来,现在想要将手机qq音乐中下载的歌曲导入到电脑里,具体该怎么操作?下面就是手机qq音乐本地歌曲导入到电脑中的教程,一起来看一下…

小米手机qq不读取相册照片_小米手机qq保存的图片找不到

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。 小米手机qq保存的图片找不到可能是手机不支持保存的图片格式,正常情况下,手机图库会自动拉取手机中所有的图片,并且进行显示,只是部分…

如何在网页下载腾讯视频为本地MP4格式

1.打开腾讯视频官网地址 腾讯视频 2.搜索你想要下载的视频 3. 点击分享,选择复制通用代码 <iframe frameborder="0" src="https://v.qq.co

18个顶级的腾讯qq技巧

1.让电脑只能上到自己的腾讯qq&#xff0c;任何腾讯qq都无法登陆。首先把自己的腾讯qq设置为自动登陆模式&#xff0c;接下来最关键的就是移动或删除腾讯qq主目录下的WizardCtrl.dll文件&#xff0c;这样就算别的腾讯qq怎么样也登陆不了的了。如果你想上两个腾讯qq的话就把腾讯…

qq手机管家的一些想法

今天腾讯校招面试&#xff0c;面试官是qq手机管家的&#xff0c;问了一些qq手机管家的问题&#xff0c;当时没有准备&#xff0c;所以觉得答得不好&#xff0c;回来整理了一下。 1.qq手机管家的功能 与竞品&#xff08;360手机助手、百度手机卫士等&#xff09;的共同点&#…