小型マイクロチャネル・プログラムは、(:問題は、無効なファイルの種類とsaveImageToPhotosAlbumに失敗:問題を否定認証失敗saveimagetophotosalbum解決)のアルバムに画像を保存します

   この=はCONSTことを
    聞かせて新しい、新しいファイル名=日付()のvalueOf();. 
    LET filePathに= wx.env.USER_DATA_PATH + '/' + + fileNameには.jpg 
    wx.downloadFile({ 
      ここでsrcUrl、//インタフェース:URLを画像アドレスが返さ
      filePathに、:filePathに
      成功:機能(RES)を{ 
        //アルバムシステムへの画像の保存
        wx.saveImageToPhotosAlbum({ 
          filePathに:filePathに、
          成功(データ){ 
            letのfilemgrに= wx.getFileSystemManager()
            fileMgr.unlink({ 
              filePathに:filePathに、
              成功(){ 
                にconsole.log(222); 
              } 
            })
          }、
          失敗(データ){ 
            wx.showToast({
              タイトル:data.errMsg、
              アイコン'なし'、
              DURATION:2000 
            })
            (data.errMsg ===場合は、 "saveImageToPhotosAlbum:拒否AUTH失敗"){ 
              はconsole.log(「ユーザーが最初に拒否し、我々は再認可を開始したいと思います「)
              はconsole.log( '開いているウィンドウが配置された')
              wx.openSettingは({ 
                成功(settingdata){ 
                  はconsole.log(settingdata)
                  (settingdata.authSetting [ 'scope.writePhotosAlbumが']){IF 
                    はconsole.logは(「取得許可成功保存し、アルバムにヒントに絵を与えるために、再度クリックしてください。「)
                  }他{ 
                    はconsole.log(」許可を得るために失敗に、「通常は使用しないで求めることができますを与えるために許可を与えていません 
              })) 
                  }
                } 
            } 
          } 
        })
      }、
      失敗:機能(RES){ 
        
      } 
    })

おすすめ

転載: www.cnblogs.com/wxl99180426/p/12447258.html
おすすめ