关于本地用户空间是总的10M还是单个文件10M呀
发布于 6 年前 作者 qiangmo 1132 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

使用wx.savefile时,单 个文件不能超10M。按相关资料 显示 小程序应该本地用户空间为50M吧。 但经测试,使用以下代码保存文件时,总空间超10M就提示"saveFile:fail exceeded the maximum size of the file storage limit 10M"

正在开发一个管理本地文件的小程序,但是10M的空间太少了吧。 现在的手机动辄几十G的空间,仅能操作10M的空间是不是太少了呀。

可以让用户按需设置某个小程序可以管理的空间大小吗。急呀,功能都 开发完成了,以前一直以为是50M感觉还将就可以保存WORD文档,但是 现在只有10M的空间,存不了几个文件呀。

wx.chooseMessageFile({

count: 1,

type: ‘all’,

success(res) {

const tempFiles = res.tempFiles

console.log(res)

console.log(‘选择的文件路径:’ + tempFiles[0].path)

console.log(‘选择的文件名称:’ + tempFiles[0].name)

//存储起来

wx.saveFile({

tempFilePath: tempFiles[0].path,

success: function (res) {

var savedFilePath = res.savedFilePath

console.log(res)

console.log(‘保存后的文件路径:’ + savedFilePath)

console.log(savedFilePath)

wx.showModal({

title: ‘下载成功’,

content: ‘文件下载成功,保存在【内部存储/tencent/MicroMsg/Dowload】目录。’,

})

  • 希望提供的能力
2 回复

总空间10M

本地空间只能使用10M的空间呀, 可以考虑让用户 设置小程序可以管理的空间吗?

回到顶部