Petit programme de micro-canal enregistre les images à des albums (résoudre saveimagetophotosalbum: problèmes ne type de fichier non valide et saveImageToPhotosAlbum: échec auth nient le problème)

   que les = ce const 
    la renouvelez nouvelle Filename = une date () valueOf () ;. 
    let filePath = wx.env.USER_DATA_PATH + '/' + + fileName '.jpg' 
    wx.downloadFile ({ 
      URL: srcURL, ici // Interface l'adresse de l' image retournée 
      filePath: filePath, 
      succès: function (RES) { 
        // sauvegarde l'image du système album 
        wx.saveImageToPhotosAlbum ({ 
          filePath: filePath, 
          succès (données) { 
            let filemgr = wx.getFileSystemManager () 
            fileMgr.unlink ({ 
              filePath : filePath, 
              succès () { 
                le console.log (222); 
              } 
            }) 
          },  
          Fail (Data) {
            wx.showToast ({ 
              title: data.errMsg, 
              icône: 'none', 
              DURÉE: 2000 
            }) 
            SI (data.errMsg === "saveImageToPhotosAlbum: Deny l'auth Fail") { 
              le console.log ( « utilisateur a d' abord refusé, nous voulons autoriser le lancement de « ) à nouveau 
              console.log ( 'ouvrir la fenêtre des paramètres) 
              wx.openSetting ({ 
                Success (settingdata) { 
                  console.log (settingdata) 
                  IF (settingdata.authSetting [ 'scope.writePhotosAlbum']) { 
                    console.log ( « obtenir la permission de réussir, étant donné une nouvelle fois cliquez sur l'image pour un album pour enregistrer le message. ») 
                  } else {l' 
                    console.log ( « échec pour obtenir la permission, ne donnent pas l' autorisation de donner peut rapidement ne pas utiliser la normale ») 
                  }
                } 
              })
            } 
          } 
        }) 
      }, 
      Échec: function (résolution) { 
        
      } 
    })

Je suppose que tu aimes

Origine www.cnblogs.com/wxl99180426/p/12447258.html
conseillé
Classement