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生产缓存共用的问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧