线上的小程序点右上角三个点是没有打开调式模式的。你可以现在体验版里面打开调试模式,然后再打开线上版本,就可以调试看到线上版本的报错了。
那为什么我本地的都是好的呢?那是因为我们开发的时候默认勾选了这个,所以没有校验。下面我们不勾选校验这里。我们就知道到底是那个域名没有校验啦。然后让后端把这个域名配置一下就可以啦。可以点开他的参考文档,看一下解说https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html
像我的这个就是https://img-blog.csdnimg.cn这个域名不在downloadFile的合法域名列表中。下面的表格是合法域名里面已经有的。只要把这个域名添加进去就可以了。
如果你有登录这个小程序的微信公众平台的权限,你可以登录进去。开发管理-开发设置。拉到最下面服务器域名。把刚才那个域名添加进去。如果没有添加的权限只能告诉后端让他去添加了。