uniapp加入了广告之后,点击广告下载的apk使应用占用的存储越来越高,这些文件如何删除。
// plus.io.requestFileSystem 请求本地文件系统对象
// plus.io.PUBLIC_DOWNLOADS 应用公共下载目录,多应用时都可读写,常用于保存下载文件
// 详细介绍请查看官方文档
plus.io.requestFileSystem(plus.io.PUBLIC_DOWNLOADS, function(fs) {
// 对应Android系统应用外部存储目录(通常为“/sdcard/Android/data/%PACKAGENAME%/”,其中%PACKAGENAME%是程序的包名)下的"downloads"目录
const path = fs.root.fullPath
// 查看手机文件夹发现,广告apk是在 “/sdcard/Android/data/%PACKAGENAME%/files”文件夹下面,
const apkFilePath = path.replace('downloads/', 'files/')
// 调用删除方法
clearFiles(apkFilePath)