小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我又来提bug了。。
线上环境: 企业微信
bug复现:在企业微信内保存图片至相册,success成功执行,但图片尚未成功保存至相册;但在个人微信能成功保存至相册;
代码截个图:
复现机型:小米9 (头部导航丢失的那款)
查相关文档,企业微信没对此api有特殊的限制。
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
确认是否有开启保存到相册的权限,如果有,提供测试的demo以及企业微信版本号,系统版本截图
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
有开启,
代码片段:RBpfDomY7a9k
麻烦更新至2..8.7版本再试下
升级后还是不行😥
wx.saveImageToPhotosAlbum
保存图片格式不对,保存图片为.xbm格式
wx.downloadFile({
url: baseImgUrl +
this
.posterPath,
success: (res) => {
console.log(res.tempFilePath)
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success: (res)=>{
wx.showModal({
title:
'保存成功'
,
content:
'成功保存到相册啦,快去分享吧!'
showCancel:
false
confirmText:
'好的'
confirmColor:
'#F43F00'
success: (res) =>{
if
(res.confirm) {
.showShare =
}
else
{
true
},
fail: (err) => {
console.log(err)
})
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
小米9,微信版本7.0.4,代码如上图,目前只在此款机型上复现不能保存至相册
你好,wx.saveImageToPhotosAlbum 点击拒绝之后,再次调起没有回调?这是为什么啊?
需要加个判断把,点击保存到相册之前用wx.getSetting判断用户有没有授权,没有的话调用wx.authorize向用户发起授权请求就可以了
保存图片还是用图片预览功能吧
产品目前不想预览的,现在复现在部分机型上,如果后面普遍,可能就跟产品商量用你说的这个了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
确认是否有开启保存到相册的权限,如果有,提供测试的demo以及企业微信版本号,系统版本截图
有开启,
代码片段:RBpfDomY7a9k
麻烦更新至2..8.7版本再试下
升级后还是不行😥
wx.saveImageToPhotosAlbum
保存图片格式不对,保存图片为.xbm格式
wx.downloadFile({
url: baseImgUrl +
this
.posterPath,
success: (res) => {
console.log(res.tempFilePath)
wx.saveImageToPhotosAlbum({
filePath: res.tempFilePath,
success: (res)=>{
wx.showModal({
title:
'保存成功'
,
content:
'成功保存到相册啦,快去分享吧!'
,
showCancel:
false
,
confirmText:
'好的'
,
confirmColor:
'#F43F00'
,
success: (res) =>{
if
(res.confirm) {
this
.showShare =
false
}
else
{
this
.showShare =
true
}
},
fail: (err) => {
console.log(err)
}
})
}
})
}
})
后面问题解决了,保存到了其他文件夹里,目录较深,刚开始没发现
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
小米9,微信版本7.0.4,代码如上图,目前只在此款机型上复现不能保存至相册
你好,wx.saveImageToPhotosAlbum 点击拒绝之后,再次调起没有回调?这是为什么啊?
需要加个判断把,点击保存到相册之前用wx.getSetting判断用户有没有授权,没有的话调用wx.authorize向用户发起授权请求就可以了
保存图片还是用图片预览功能吧
产品目前不想预览的,现在复现在部分机型上,如果后面普遍,可能就跟产品商量用你说的这个了