- 云开发fail url not in domain list
[代码]wx.cloud.getTempFileURL({[代码][代码] [代码][代码]fileList: [[代码][代码]'cloud://xxxxx/'[代码] [代码]+ app.Date.sProjectName + [代码][代码]'.json'[代码][代码]],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: res.fileList[0].tempFileURL,[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码] [代码] [代码] [代码] [代码][代码]app.Date.xxx = res.data.xxx;[代码][代码] [代码][代码]app.Date.xx= res.data.xxxx;[代码][代码] [代码] [代码] [代码][代码]/* 数据加载完毕后,跳转界面 */[代码][代码] [代码][代码]setTimeout([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.switchTab({[代码][代码] [代码][代码]url: [代码][代码]'../xx/xx'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}, 2000)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码][代码](err) {[代码][代码] [代码][代码]console.error(app.Date.sProjectName + [代码][代码]'.json加载失败:'[代码][代码], err)[代码][代码] [代码][代码]},[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码][代码](err) {[代码][代码] [代码][代码]console.error(app.Date.sProjectName + [代码][代码]'.json下载失败:'[代码][代码], err)[代码][代码] [代码][代码]}[代码][代码]})[代码]本段代码预期设想为,登录成功后,加载云开发端储存的配置文件,并渲染页面,在开发者工具和体验版中都没有发现问题。正式上线后,出现‘’fail url not in domain list,xx.json加载失败‘’的报错,始终未找到原因
2019-03-14 - 关于传值
小弟刚接触小程序不久,目前遇到点问题,如下函数: [代码]fnGetConfig: [代码][代码]function[代码] [代码](index, projectList, project) {[代码][代码] [代码][代码]if[代码] [代码](projectList[index] != [代码][代码]"新建项目"[代码][代码]) {[代码][代码] [代码][代码]wx.cloud.downloadFile({[代码][代码] [代码][代码]fileID: [代码][代码]'cloud:///'[代码] [代码]+ projectList[index] + [代码][代码]'.json'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res, index) {[代码][代码] [代码][代码]console.log(index);[代码] [代码] }[代码] 在连续多次调用此函数后,本想着根据传入的参数index来判断是哪次调用成功了,但是实际使用时发现在success里,index是undefined,所以无法使用此值,不知还有没有什么办法能够实现?
2019-03-06