(✔已修复)弦圈APP下载附件功能存在问题,目前暂时无法修复。如若需要下载附件,请先用Web端
今天有粉丝反馈,弦圈APP里下载的附件并不能打开。接着我马上打开APP测试,发现文件确实是下载了,但是却找不到下载的文件,这也是当初测试的一个疏漏😢。不过令人沮丧的是,我目前找不到解决这个问题的办法😭。
目前这个问题的原因已经查明,就是下载路径的问题。文件下载成功后所放的位置file:///data/user/0/com.sinering.manitori/files
,在手机里是打不开的,里面的文件对于用户而言不可见。用户下载的文件相当于存到APP的数据里了,我目前也不清楚如何在手机访问这些文件,开发的时候可以通过Android Studio查看,但是这是真机。
由于这是我第一次写APP,自己的技术水平有限,而手机端APP与Web端相比,同样的功能没那么好实现,复杂很多。目前这个问题,我暂时找不到解决办法,其实就是一行代码有问题需要修改。
import { File, Paths } from "expo-file-system/next";
const new_file = new File(Paths.document, new_filename);
就是上面这行代码里的Paths.document
,想不到真机实际位置这么离谱,压根找不到。之后我会想办法修改一个合适的位置。
最后APP更新没有Web端更新那么方便,因为我没有配置APP热更新(付费的),用的是冷更新,即每次更新都得下载新的安装包,因此挺麻烦的但未来这个问题会改善。
2025/3/23 1:46 更新:原本我以为这个问题解决不了了,结果意外之喜,我还是找到解决方案了😁。刚刚所有APP下载方式都已更新,有下载附件需要的可自行下载更新(其实现在也没几个人下载APP用)。之后大家可以直接在手机APP端自由下载附件了!😇
0 人喜欢
暂无评论,来发布第一条评论吧!