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) {
}
})
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)
Je suppose que tu aimes
Origine www.cnblogs.com/wxl99180426/p/12447258.html
conseillé
Classement