楼主解决了吗?
正式线上项目出现can't find variable这些错误进入某一个页面出错,can't find variable at request fail callback function等错误提示。 突然发现下面有textarea的话,里面的文字会覆盖在控制台上,textarea这个东西真的很万恶,包括层级这些问题。 图片上传后返回结果不能解析,本地真机和开发工具都没问题,发到了线上出现问题了, 下面是正常返回的数据,json串看着没问题啊,已经打了控制台提交审核新版本了,麻烦审核快一点,今天还可以调一下线上的。 上传图片的代码如下:[代码]commonUploadImage(url, data = {}, options = {}) {[代码][代码] [代码][代码]options = { ...DEFAULT_UPLOADIMAGE_OPTIONS,[代码][代码] [代码][代码]...options[代码][代码] [代码][代码]}[代码][代码] [代码][代码]// 使用Promise处理请求[代码][代码] [代码][代码]return[代码] [代码]new[代码] [代码]Promise((response, error) => {[代码][代码] [代码][代码]wx.chooseImage({[代码][代码] [代码][代码]count: options.count, [代码][代码]//最多可以选择的图片张数,[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]wx.showLoading({[代码][代码] [代码][代码]title: [代码][代码]'正在上传中..'[代码][代码], [代码][代码]//提示的内容,[代码][代码] [代码][代码]});[代码][代码] [代码][代码]wx.uploadFile({[代码][代码] [代码][代码]url: requestConfig.prefix + url,[代码][代码] [代码][代码]filePath: res.tempFilePaths[0],[代码][代码] [代码][代码]name: options.name,[代码][代码] [代码][代码]header: options.header,[代码][代码] [代码][代码]formData: {[代码][代码] [代码][代码]token: utils.getStorage([代码][代码]"hy_token"[代码][代码]),[代码][代码] [代码][代码]...data[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success: (res) => {[代码][代码] [代码][代码]console.log([代码][代码]"commonUploadImage上传成功:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading();[代码][代码] [代码][代码]if[代码] [代码](res && res.data) {[代码][代码] [代码][代码]res = JSON.parse(res.data);[代码][代码] [代码][代码]response(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: (res) => {[代码][代码] [代码][代码]console.log([代码][代码]"commonUploadImage上传失败1:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading();[代码][代码] [代码][代码]error(res);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: (res) => {[代码][代码] [代码][代码]console.log([代码][代码]"commonUploadImage上传失败2:"[代码][代码], res)[代码][代码] [代码][代码]wx.hideLoading();[代码][代码] [代码][代码]error(res);[代码][代码] [代码][代码]},[代码][代码] [代码][代码]});[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码] 本地返回成功的结果如下: [代码]{[代码][代码]"repCode"[代码][代码]:[代码][代码]"S0000"[代码][代码],[代码][代码]"repNote"[代码][代码]:[代码][代码]"SUCCESS"[代码][代码],[代码][代码]"pertain"[代码][代码]:[代码][代码]"CRM"[代码][代码],[代码][代码]"totalRows"[代码][代码]:[代码][代码]"0"[代码][代码],[代码][代码]"resModel"[代码][代码]:{[代码][代码]"fileName"[代码][代码]:[代码][代码]"wxb74ef161e3ed9478.o6zAJs_TX8S9j9j8IfQlIL0kw1-0.7ULsiOG9wGMA634bd7219c25d2ba4bba92bfe2b6c3e6.png"[代码][代码],[代码][代码]"id"[代码][代码]:[代码][代码]"a0537272-229e-48ef-ab35-a242c86f23e9"[代码][代码],[代码][代码]"url"[代码][代码]:[代码][代码]"https://www.smartkedou.com/member/20181026142021_62f6addc-a95f-4474-9d5c-ff78f2e6b773.png"[代码][代码]},[代码][代码]"resExtra"[代码][代码]:[代码][代码]null[代码][代码]}[代码] 下面是上面描述的报错的两个问题的图片: [图片] [图片]
2020-07-25我体验版的代码 可以正常授权获取定位信息 但是在审核发布以后 在正式版上面可以唤起授权但是获取不到定位地址 会有一个错误 找不到results的 东西 我整个代码里面都没的这个东西
审核代码和发布的代码不一样?小程序审核的代码和发布的代码为什么不一样?
2020-07-25