@Ewall_ 试了好久,还是错
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
@Ewall_ 试了好久,还是错
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
这种写法一开始就让用户去授权,感觉也不太方便
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
<button open-type="openSetting" bindopensetting="bindOpenSetting" wx:if="{{isPic}}">授权保存</button> <button bindtap="handler" wx:else>保存图片</button>
handler() {
let that = this;
console.log(1)
wx.getSetting({
success: function (res) {
if (!res.authSetting['scope.writePhotosAlbum']) {
wx.authorize({
scope: 'scope.writePhotosAlbum',
success: function () {
that.savePhoto();
that.setData({
isPic: false
})
},
fail: function (err) {
that.setData({
isPic: true
})
}
})
} else {
that.savePhoto();
}
}
})
},
bindOpenSetting(e) {
console.log(e);
var that = this;
if (!e.detail.authSetting['scope.writePhotosAlbum']) {
wx.showModal({
title: '警告',
content: '不授权无法保存',
showCancel: false
})
that.setData({
isPic: true
})
} else {
wx.showToast({
title: '保存成功'
})
that.setData({
isPic: false
})
}
},
savePhoto() {
let urlStr = 'https://timgsa.baidu.com/timg?image&;quality=80&size=b9999_10000&sec=1534762319109&di=8974aafb91846a92be2eee8db6d90399&imgtype=0&src=http%3A%2F%2Fe.hiphotos.baidu.com%2Fimage%2Fpic%2Fitem%2Fb151f8198618367a2e8a46ee23738bd4b31ce586.jpg';
var that = this;
wx.downloadFile({
url: urlStr,
success: function (res) {
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success: function (data) {
wx.showToast({
title: '保存成功',
icon: 'success',
duration: 1500
})
}
})
}
})
}
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
@Ewall_ 那现在是用button的open-type="getsetting"去设置吗?
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
那想说,不能用opensetting用什么?
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
@Ewall_ 我调试好了,而且建议在做判断isFirst那里的else的wx.openSetting的success直接self.save(),这样整个流程更顺畅,不需要客户再次点击
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
我又写了一遍,模拟器上可以,但是真机不行
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
您好,我是用原生写的,这里的wepy就没有定义,那我该怎么做?
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...
还没有太明白你的代码,我们在点击保存时,如果点击取消,不就意味着不愿意保存吗?这时候你去调用openSetting不是很奇怪,感觉有点不太符合,但是如果不写,这个又会陷入取消之后无法再次点击的问题,有点苦恼。
小程序 — 保存图片到手机相册②(用户授权等)前言:上章基本实现保存图片到手机相册的功能了,但是还有这么几个问题没有解决,本章解决这几个问题。GitHub:https://github.com/Ewall1106/min...