wx.downloadFile方法下载文件,在指定目录的情况下,文件会在wxanewfiles文件夹中出现。
本地的路径是:手机/tencent/MicroMsg/wxanewfiles/… (wxanewFiles是根目录)
情形1:下载成功后,在根目录wxanewFiles之外,即:手机/tencent/MicroMsg/Download/appbrand文件夹中,还是会存在一个相同的临时文件。
情形2:在安卓手机中,打开的文件在“发送”时,会在:手机/tencent/MicroMsg/Download文件夹中,产生一个和 手机/tencent/MicroMsg/wxanewfiles/…(根目录)下一模一样的文件。
问题:根目录下的文件(手机/tencent/MicroMsg/wxanewfiles/…),可以通过wx.getFileSystemManager().unlink方法,指定路径删除;但目前没办法删除 手机/tencent/MicroMsg/Download/下面的文件。
注:目前只能通过手机管理清楚系统垃圾的方法,将tencent/MiscroMsg/Download里面的文件清楚,可这样做同时也清除了其他数据,而且这也增加了用户体验感的不友好程度,尤其在预览比较大的文件,并对这些文件进行转发操作的时候,一天就可能产生500MB以上的“垃圾”