在頁面中插入一個button按鈕,用戶點擊后觸發wx.saveImageToPhotosAlbum({})函數,從而實現頁面保存為圖片。
如下:
.wxml部分
<button data-image='{{圖片路徑}}' bindtap="saveImage" >保存圖片</button>
.js部分
saveImage: function (e) {wx.downloadFile({
url: 服務器Http請求 +圖片路徑,
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: "保存失敗",
})
}
})
}
},
})
},