ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

图片保存到相册

2021-05-26 14:30:46  阅读:152  来源: 互联网

标签:saveImageToPhotosAlbum success 相册 filePath res 保存 downloadFile 图片 wx


保存文件前要调用wx.downloadFile,产生临时路径
成功之后wx.saveImageToPhotosAlbum的路径要按照文档要求格式传入

视频下载:

// sources = ['htttp/www.vivo.com/345.jpg','htttp/www.vivo.com/325.jpg'] 网络图片
    sources.forEach((item, index) => {
                wx.downloadFile({ // 下载零时文件
                    url: item.fileUrl, // 视频路径
                    success: (res) => {
                        console.log('111')
                        var filePath = res.tempFilePath
                        wx.saveImageToPhotosAlbum({
                            filePath,
                            success: (res) => {
                               

                            }
                        })

                    }
                })
            })

图片下载

     wx.downloadFile({ // 下载零时文件
                    url: item.fileUrl, // 视频路径
                    success: (res) => {
                        console.log('111')
                        var filePath = res.tempFilePath
                        wx.saveImageToPhotosAlbum({
                            filePath,
                            success: (res) => {
                                if (index == sources.length - 1) {
                                    this.setData({
                                        imageIndex: 10000,
                                        disabled: false,
                                        show: true
                                    })
                                }

                            }
                        })

                    }
                })

注 意 : \color{FF0000}{注意:} 注意:

  • 用的是wx.downloadFile 给的临时文件路径,wx.saveImageToPhotosAlbum 报错 还是报fail invalid file type 这个 主 要 出 现 在 真 机 上 编 辑 器 没 问 题 \color{FF0000}{主要出现在真机上 编辑器没问题} 主要出现在真机上编辑器没问题
  • 需要做相册权限校验 否则会报 s a v e I m a g e T o P h o t o s A l b u m : f a i l a u t h d e n y \color{FF0000}{saveImageToPhotosAlbum:fail auth deny} saveImageToPhotosAlbum:failauthdeny
  • 权限校验 要注意校验方法的 版本库是否支持

标签:saveImageToPhotosAlbum,success,相册,filePath,res,保存,downloadFile,图片,wx
来源: https://blog.csdn.net/qq_38686150/article/details/117290101

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有