...
大前端

小程序遇到的坑,图片下载 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
js 将字符串分割成数组时emoji表情被分割成了乱码的解决办法 go golang 配置国内源,解决go get卡住 奇特的一个需求,在指定时间内随机间隔跑完指定的步数,使用js实现方法 前端JS使用Zip打包下载 HID 报告描述详解