我通过plus.downloader.createDownload 下载网络视频到本地临时路径,然后调用uni.saveVideoToPhotosAlbum把视频保存到系统相册,uni.saveVideoToPhotosAlbum成功的回调中有这个文件的路径地址,我存储这个地址然后放到video去播放,在android端是可以正常播放的,但是在iOS就不行了,video的error回调报错。
请问各位大佬这是为什么呢?有什么解决方法吗?

qjr
- 发布:2025-06-10 09:29
- 更新:2025-06-10 09:55
- 阅读:18
1 个回复
qjr (作者)
目前app内的需求,且在Android平台已实现的方式:
1、下载网络视频 → 保存到系统相册;
2、保存成功后的路径可用于播放(Android 支持);
3、App 本地数据库记录路径;
4、App 和系统相册互通删除逻辑(检测到删除就同步更新 UI);
5、视频存储不清理,除非用户手动删除或卸载 App。
但是在iOS端这套逻辑无法实现。