关于代码细心问题

(uniapp混合开发)

引述一下问题发生的情况:

在前几天,同事写的项目,客户提出了一个bug,在ios手机上图片无法上传,安卓没问题

排查问题

①由于当时没有安装ios相关测试软件,所以只能在h5和安卓上面进行测试,发现没问题:ps:小公司,没有配置ios测试相关的东西

(当时以为是客户操作不当引起的,于是叫客户发了一个操作视频过来,发现确实是有问题)

②终于弄好ios测试环境后,在ios上进行测试,确实是不行,最终打印代码问题,查出statusCode:404(从来没遇到过这种问题)

那么问题来了,为啥是404,同一套代码为啥ios上不行,打印出来的上传接口地址没问题,查了大半天始终没发现问题所在,只好跟后端同事和写那个项目的同事再一次对了一下接口,他们都说没问题,我就以为是uniapp的上传方法有bug,差点提交了bug。

然后我就用我自己写的代码测试了一下,发现在ios上上传没有问题,那么就验证了不是uniapp的问题,但是我又始终没发现问题出在哪里,正在纠结中时,出去呼吸了一下新鲜空气,脑回路想到会不会是空格问题引起的,然后我就远程叫那个同事把上传接口不要拼接,直接把接口写在哪里,再进行从新测试,发现好了。

由此得出了一个问题,写代码要细心点,指不定给自己搞出莫名其妙的问题

好了,结束,当出现莫名其妙的bug,不要慌,慢慢查,指不定就在那多写了一个空格,导致某一端运行不了

你可能感兴趣的:(uni-app,前端)