149 次浏览【转载需注明来源】
移动端小程序保存图片调试正常,发布以后不会保存。
域名也加入白名单了
保存二维码(){
跨平台类.下载文件(数据层.图片ID,(文件下载成功回调)=>{
调试输出(文件下载成功回调);
局部变量 临时地址 = 文件下载成功回调["tempFilePath"];
跨平台类.保存图片到系统相册(临时地址,(保存状态)=>{
调试输出(保存状态)
跨平台类.显示提示框(保存状态["type"]);
方法层.二维码(假);
});
});
},
测试账号
大将军 Time: 2023-10-04 09:05:13
评论ID
找到原因了,下载合法域名没设置。
快码FOF编程 回复 1楼 大将军 Time: 2023-10-04 09:37:33
评论ID
对 小程序需要设置对应的白名单域名
大将军 回复 2楼 快码FOF编程 Time: 2023-10-04 11:27:35
评论ID
现在能执行保存,但是提示保存失败,用企业微信打开小程序可以正常保存,普通微信就保存失败。试了几个手机都是这情况,这是什么原因?
大将军 Time: 2023-10-05 14:22:09
评论ID
体验版也正常能保存,就是正式发布以后不行。
快码FOF编程 回复 4楼 大将军 Time: 2023-10-05 17:28:19
评论ID
应该还是域名白名单的问题,检查检查这里
大将军 回复 5楼 快码FOF编程 Time: 2023-10-05 18:33:35
评论ID
用手机调试模式看到已经下载了,保存到系统相册失败。是不是小程序权限问题?
我用企业微信打开小程序可以正常保存。
大将军 Time: 2023-10-06 15:41:55
评论ID
现在确实是只能下载不能保存,查了资料应该是权限问题,FOF里面小程序权限怎么设置?
未发布之前的体验版也可以正常保存。
快码FOF编程 回复 7楼 大将军 Time: 2023-10-06 17:35:32
评论ID
可以先使用这个代码看看。
微信小程序获取系统相册权限:
注意:该命令后续版本快码会在线无感更新出来,目前你可以先使用英文命令;直接复制到自己的代码中即可
相关文献参考:获取小程序权限