网友真实露脸自拍10p,成人国产精品秘?久久久按摩,国产精品久久久久久无码不卡,成人免费区一区二区三区

小程序模板網(wǎng)

微信小程序之文件保存

發(fā)布時間:2018-04-16 10:37 所屬欄目:小程序開發(fā)教程

目的 
將文件(我主要的是圖片)保存在本地,這樣可以快速的取到圖片,節(jié)約用戶的流量和時間

保存圖片,我認(rèn)為有兩處需要保存 
1、選擇圖片的時候,使用wx.chooseImage選擇圖片的時候保存 
2、下載圖片的時候,使用wx.downloadFile下載圖片的時候保存

代碼片段 
1、選擇圖片的時候 
js代碼

 

				
  1. frontimage: function () {
  2. var _this = this;
  3. //選擇圖片
  4. wx.chooseImage({
  5. count: 1, // 默認(rèn)9
  6. sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認(rèn)二者都有
  7. sourceType: ['album', 'camera'], // 可以指定來源是相冊還是相機(jī),默認(rèn)二者都有
  8. success: function (res) {
  9. // 成功,把url賦值至wxml展示圖片
  10. _this.setData({
  11. FilePaths: res.tempFilePaths
  12. })
  13. // 保存圖片
  14. wx.saveFile({
  15. //之前被這個地址坑了好幾次
  16. tempFilePath: res.tempFilePaths, //這個地址是圖片地址,而不是你保存的目的地址
  17. success: function (res) {
  18. console.log("保存圖片成功")
  19. },
  20. fail: function (res) {
  21. console.log("保存圖片失敗")
  22. console.log(res)
  23. }
  24. })
  25. }
  26. })
  27. }

2、下載圖片的時候

 

				
  1. wx.downloadFile({
  2. url: res.data.body[0].URL, //圖片的下載地址
  3. success: function (res) { //圖片下載成功
  4. wx.saveFile({
  5. tempFilePath: res.tempFilePath, //下載后的圖片臨時地址
  6. success: function (res) {
  7. console.log("保存圖片成功")
  8. },
  9. fail: function () {
  10. console.log("保存圖片失敗")
  11. }
  12. })
  13. }, fail: function (res) {
  14. console.log("圖片下載失敗")
  15. }
  16. })

tip  1、圖片保存成功后,在保存成功的地方將返回的res.savedFilePath(這是成功保存后的保存路徑)放入緩存中,在需要用圖片的時候根據(jù)緩存存的url就可以取到圖片了  2、如有遇到新問題,可以在下方留言或者加QQ群437729329 進(jìn)行咨詢



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉庫:starfork
本文地址:http://www.xiuhaier.com/wxmini/doc/course/23440.html 復(fù)制鏈接 如需定制請聯(lián)系易優(yōu)客服咨詢:800182392 點(diǎn)擊咨詢
QQ在線咨詢
AI智能客服 ×