...
大前端

小程序遇到的坑,图片下载 downloadfile合法域名

帮朋友做了一个图片下载小程序
在下载的时候总是提示下载失败
uniapp开发的代码如下:

// 下载图片到临时目录
uni.downloadFile({
    url: this.url,
    success: (res) = >{
        if (res.statusCode === 200) {
            uni.saveImageToPhotosAlbum({
                filePath: res.tempFilePath,
                success: function() {
                    uni.showToast({
                        icon: 'success',
                        title: '图片已保存至相册'
                    })
                },
                fail: () = >{
                    uni.showToast({
                        icon: "none",
                        title: '保存至相册失败'
                    })
                }
            });
        }
    },
    fail: () = >{
        uni.showModal({
            showCancel: false,
            content: '下载失败,请稍后再试...'
        })
    }
});

无奈一直找不到问题出在那里

在查看wxappid的时候 恍然大悟原来是downloadFile合法域名没有填写
打开https://mp.weixin.qq.com/
扫码进入小程序开放平台

点击左侧 开发
****

找到服务器配置选项卡

扫码身份确认后 找到 downloadFile 填写图床域名

然后重新进入小程序就可以啦~
ps:
又遇到了权限问题
请查看小程序文档 相册权限获取
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/authorize.html

php Curl设置header-Referer防盗链解决 最简单的移动端适配方案(rem+vw)--没有之一
biu biu biu
php生成二维码的三种方法 MySql版本问题sql_mode=only_full_group_by Composer 国内镜像大全 关于tp5连接sqlserver数据库的一些整理,php7.3连接sqlserver数据库 在Windows2012下安装SQL Server 2005无法启动服务的解决办法