推荐答案
-- -------------------- ---- ------- ----------------- ----------- --------- ---------- -------- -------- ----- - ----- ------------ - ----------------- ---------------------------- --------- ------------- -------- -------- -- - ---------------------- -- ----- -------- ----- - --------------------- ----- - --- -- ----- -------- ----- - --------------------- ----- - ---
本题详细解读
1. 使用 uni.chooseVideo
选择视频
首先,我们需要使用 uni.chooseVideo
方法从相册或相机中选择视频。sourceType
参数可以指定视频的来源,['album', 'camera']
表示可以从相册或相机中选择视频。
2. 获取视频的临时路径
在 uni.chooseVideo
的 success
回调函数中,我们可以通过 res.tempFilePath
获取到视频的临时路径。
3. 使用 uni.saveVideoToPhotosAlbum
保存视频
接下来,我们使用 uni.saveVideoToPhotosAlbum
方法将视频保存到系统相册。filePath
参数指定了要保存的视频的临时路径。
4. 处理保存结果
在 uni.saveVideoToPhotosAlbum
的 success
回调函数中,我们可以处理视频保存成功的逻辑。如果保存失败,可以在 fail
回调函数中处理错误信息。
5. 错误处理
在整个过程中,如果选择视频或保存视频失败,可以通过 fail
回调函数捕获错误并进行相应的处理。
通过以上步骤,我们可以实现将视频保存到系统相册的功能。