...
大前端

小程序遇到的坑,图片下载 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
STC8G驱动WS2812 STC8G使用串口打印调试 记录一次单片机IO接线太长导致中断频发或死机问题的解决办法(长线通讯噪声抑制方法) js将字符串数字数组转换成uint8Array数组,用于mcu通讯指令。 金蝶发票助手打开提示:本功能基于跨技术平台的嵌套方式实现,对正浏览器版本和兼容模式有要求。解决