加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

小程序之保存图片到相册的几种方法

发布时间:2020-12-14 19:42:19 所属栏目:资源 来源:网络整理
导读:保存图片到本地有两种方法,其一是网络图片保存到相册,其二本地图片保存到相册。 官方文档 保存图片前需要授权,因此我们先授权,代码如下: //获取相册授权 wx . getSetting ({ success ( res ) { if (! authSetting [ 'scope.writePhotosAlbum' ]) { auth

保存图片到本地有两种方法,其一是网络图片保存到相册,其二本地图片保存到相册。

官方文档

保存图片前需要授权,因此我们先授权,代码如下:

  1. //获取相册授权
  2. wx.getSetting({
  3. if(!authSetting['scope.writePhotosAlbum']){
  4. scope:,
  5. consolelog('授权成功')
  6. }
  7. }
  8. })
  9. 获取授权

    第一种方法,网络图片保存:

        wxdownloadFile      url: imgSrc        //图片保存到本地
  10. filePath restempFilePath wxshowToast({
  11. })
  12. failerr{
  13. errMsg ==="saveImageToPhotosAlbum:fail auth deny"{
  14. wxopenSetting successsettingdata{
  15. console'获取权限成功,给出再次点击图片保存到相册的提示。')
  16. '获取权限失败,给出不给权限就无法正常使用的提示')
  17. }
  18. }
  19. );
  20. })
  21. })

第二种方法:选择相册图片存入本地

count:1// 默认9
  • 'compressed'],0);">// 可以指定是原图还是压缩图,默认二者都有
  • 'camera'// 可以指定来源是相册还是相机,默认二者都有
  • "choose image")
  • getImageInfosrc tempFilePath{
  • filePathpath"保存图片成功"titleicondurationfail'失败'"scope.writePhotosAlbum")
  • 如有疑问,请简信。


    (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    • 推荐文章
        热点阅读