你瞅啥呢

2024-01-15 【第三方平台开发小程序】无法保存图片?==>检查隐私协议

问题:打开小程序,点击保存一张图片,微信会弹出弹窗,提示你需要授权保存相册的权限,然后我点确定跳到授权页面,却发现微信的设置里没有出现保存相册的开关。

注意:第三方平台开发小程序,不是普通的单独开发小程序。

ps:如果是在开发版开了调试,然后再去生产版点保存是可以保存成功的,那个保存图片的开关能显示出来。

小程序:咋装云。

复现方式:搜索【咋装云】小程序,在其主页拉到最下面的方案,点击一个方案进去,再点击左下角的分享,点击海报二维码,最后点击保存图片就会出现这个问题。

原因:你没有在隐私协议里面设置对应的权限。

解决方案:

直接看图👇

 流程描述:

去查隐私协议,看看微信返回的内容里面有没有对应的权限,比如:相册(仅写入)权限

1.登录这个链接:https://developers.weixin.qq.com/apiExplorer?apiName=getPrivacySetting&plat=thirdparty

2.问后端要个小程序的token,填在上面的链接里面;

3.传参为privacy_ver:1,ps:哪里出现问题就看哪里,比如我现在是生产上无法显示保存权项按钮,所以传1,如果是开发版就传2;

4.点击【检查参数并发起请求】,然后在右侧返回的json数据里查看【setting_list】字段,该字段就是你小程序生效的权限

ps:setting_list字段相关内容可参考该链接:https://developers.weixin.qq.com/doc/oplatform/openApi/OpenApiDoc/miniprogram-management/privacy-management/getPrivacySetting.html

好,到此就结束了,如果没有就让后端调接口把这个权限给加上就行了,如果有,,,,那我就不知道喽

注意:记得是在setting_list里面查看对应的权限!!

2024-04-25 如果上面解决方案不生效,那可能是小程序开发or体验or生产缓存共用的问题

 

posted @   叶乘风  阅读(443)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示