闲篇:今天改了一个小程序的bug,说来也奇怪,前几个版本来好好的,主要是点击图片保存到相册里面,最近一个版本发布就不行了,模拟器上面都上正常,排查结果是后端加了一个CDN加速…下次哪位猿友遇到这样的问题,可以首先考虑域名方面的
上代码:
一、
<view class="swiper-poster-share" bindtap="share">
<image src="../../assets/share.png" alt=""/>
</view>
share() {
wx.navigateTo({
url: '/pages/share/share?src=' + this.data.shareImage
})
}
二、
<view style="padding: 32rpx;">
<long-button bindtap="save">保存图片到本地相册</long-button>
</view>
import utils from '../../utils/util.js'
Page({
/**
* 页面的初始数据
*/
data: {
src: ''
},
save () {
wx.getImageInfo({
src: this.data.src,
success(res) {
wx.saveImageToPhotosAlbum({
filePath: res.path,
success(res) {
wx.showToast({
title: '保存成功'
})
}
})
},
fail(){
console.log('失败')
}
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
let src = options.src
this.setData({
src: src
})
},
onShareAppMessage: function () {}
})