微信小程序?qū)崿F(xiàn)的圖片保存功能示例
本文實(shí)例講述了微信小程序?qū)崿F(xiàn)的圖片保存功能。分享給大家供大家參考,具體如下:
微信小程序保存圖片分為兩步:
1.下載文件資源到本地,客戶端直接發(fā)起一個(gè) HTTP GET 請(qǐng)求,返回文件的本地臨時(shí)路徑。
即:調(diào)用函數(shù)wx.downloadFile({})
2.保存圖片到系統(tǒng)相冊(cè)。
即:調(diào)用函數(shù)wx.saveImageToPhotosAlbum({})
具體代碼如下:
.wxml
<button data-image='{{圖片路徑}}' bindtap="saveImage" >保存圖片</button>
.js
saveImage: function (e) {
wx.downloadFile({
url: 服務(wù)器Http請(qǐng)求 +圖片路徑,
success: function (res) {
var imageFilePath = res.tempFilePath;
if (!util.isNull(imageFilePath)) {
wx.saveImageToPhotosAlbum({
filePath: imageFilePath,
success: function (data) {
wx.showToast({
title: "保存成功",
})
}, fail: function (res) {
wx.showToast({
title: "保存失敗",
})
}
})
}
},
})
},
關(guān)于wx.downloadFile具體說(shuō)明還可參考官方文檔:https://developers.weixin.qq.com/miniprogram/dev/api/wx.downloadFile.html
希望本文所述對(duì)大家微信小程序開發(fā)有所幫助。
- 微信小程序通過(guò)保存圖片分享到朋友圈功能
- 微信小程序?qū)崿F(xiàn)保存圖片到相冊(cè)功能
- 微信小程序保存多張圖片的實(shí)現(xiàn)方法
- 在微信小程序中保存網(wǎng)絡(luò)圖片
- 微信小程序?qū)崿F(xiàn)圖片放大預(yù)覽功能
- 微信小程序圖片選擇、上傳到服務(wù)器、預(yù)覽(PHP)實(shí)現(xiàn)實(shí)例
- 微信小程序?qū)崿F(xiàn)圖片上傳、刪除和預(yù)覽功能的方法
- 微信小程序上傳圖片到服務(wù)器實(shí)例代碼
- 微信小程序 動(dòng)態(tài)的設(shè)置圖片的高度和寬度詳解及實(shí)例代碼
- 微信小程序-拍照或選擇圖片并上傳文件
- 微信小程序圖片選擇區(qū)域裁剪實(shí)現(xiàn)方法
相關(guān)文章
當(dāng)$.get返回失敗后調(diào)用fail方法示例詳解
這篇文章主要介紹了當(dāng)$.get返回失敗后,調(diào)用fail方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-12-12
兩個(gè)函數(shù)相互調(diào)用如何防止死循環(huán)
這篇文章主要介紹了兩個(gè)函數(shù)相互調(diào)用如何防止死循環(huán)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03
Bootstrap基本樣式學(xué)習(xí)筆記之表格(2)
Bootstrap提供了一個(gè)清晰的創(chuàng)建表格的布局,這篇文章主要介紹了Bootstrap學(xué)習(xí)筆記之表格基本樣式的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
js+csss實(shí)現(xiàn)的一個(gè)帶復(fù)選框的下拉框
用js+csss實(shí)現(xiàn)的一個(gè)帶復(fù)選框的下拉框,用到了很基礎(chǔ)的技術(shù),但是比較實(shí)用,喜歡的朋友可以參考下2014-09-09

