chennuo
chennuo
  • 发布:2021-07-08 16:08
  • 更新:2022-11-21 13:18
  • 阅读:872

【报Bug】uni.saveVideoToPhotosAlbum在安卓机上提示保存成功,但是相册里面找不到

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window10

HBuilderX类型: 正式

HBuilderX版本号: 3.1.5

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: JKM-AL00a

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

videoSrcToText() {  
                let that = this  
                uni.showLoading({title: '正在获取视频...',mask: true})  
                uni.downloadFile({  
                    url: 'http://v3-default.ixigua.com/1f72a62ad81b6250205479edc8fc1255/60e6bffb/video/tos/cn/tos-cn-ve-15/776c734c282d4469bb163a46673a0955/?a=2011&br=820&bt=820&cd=0%7C0%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&l=2021070816003701021207507610014B82&lr=unwatermarked&mime_type=video_mp4&net=0&pl=0&qs=0&rc=anc0djc6ZmY5NjMzNGkzM0ApZjU2OTo6NDtpN2Y8ZWdlPGcwNWxlcjQwbWVgLS1kLTBzc141LzAxMF9fLl4wXjEvLjA6Yw%3D%3D&vl=&vr=',  
                    success: (res) => {  
                        console.log(res)  
                        if (res.statusCode === 200) {  
                            uni.hideLoading()  
                            uni.saveVideoToPhotosAlbum({  
                                filePath: res.tempFilePath,  
                                success(res) {  
                                    uni.showToast({  
                                        title: '保存成功',  
                                        icon: 'success'  
                                    })  
                                },  
                                fail() {  
                                    uni.showToast({  
                                        title: '保存失败,请稍后再试',  
                                        icon: 'none'  
                                    })  
                                }  
                            })  
                        }  
                    },  
                    fail() {  
                        uni.hideLoading()  
                        uni.showToast({  
                            title: '视频获取失败,请稍后再试...',  
                            icon: 'none'  
                        })  
                    }  
                })  
            }```

操作步骤:

先下载网络视频到临时路径,再保存到手机相册

预期结果:

保存成功后,手机相册里有视频

实际结果:

保存成功后,手机相册里没有视频

bug描述:

videoSrcToText() {  
                let that = this  
                uni.showLoading({title: '正在获取视频...',mask: true})  
                uni.downloadFile({  
                    url: 'http://v3-default.ixigua.com/1f72a62ad81b6250205479edc8fc1255/60e6bffb/video/tos/cn/tos-cn-ve-15/776c734c282d4469bb163a46673a0955/?a=2011&br=820&bt=820&cd=0%7C0%7C0&ch=0&cr=0&cs=0&cv=1&dr=0&ds=3&er=&l=2021070816003701021207507610014B82&lr=unwatermarked&mime_type=video_mp4&net=0&pl=0&qs=0&rc=anc0djc6ZmY5NjMzNGkzM0ApZjU2OTo6NDtpN2Y8ZWdlPGcwNWxlcjQwbWVgLS1kLTBzc141LzAxMF9fLl4wXjEvLjA6Yw%3D%3D&vl=&vr=',  
                    success: (res) => {  
                        console.log(res)  
                        if (res.statusCode === 200) {  
                            uni.hideLoading()  
                            uni.saveVideoToPhotosAlbum({  
                                filePath: res.tempFilePath,  
                                success(res) {  
                                    uni.showToast({  
                                        title: '保存成功',  
                                        icon: 'success'  
                                    })  
                                },  
                                fail() {  
                                    uni.showToast({  
                                        title: '保存失败,请稍后再试',  
                                        icon: 'none'  
                                    })  
                                }  
                            })  
                        }  
                    },  
                    fail() {  
                        uni.hideLoading()  
                        uni.showToast({  
                            title: '视频获取失败,请稍后再试...',  
                            icon: 'none'  
                        })  
                    }  
                })  
            }
2021-07-08 16:08 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

请使用HX3.1.20 alpha 版本

风云21

风云21

请问问题解决了吗?
我也遇到同样问题了。
苹果手机可以正常保存视频到相册,安卓手机则不可以,很奇怪

该问题目前已经被锁定, 无法添加新回复