首页 > 代码库 > 继上一个坑有一个坑(微信小程序一键登录之无法识别json数据)
继上一个坑有一个坑(微信小程序一键登录之无法识别json数据)
前言:
作为一个运维人员不背锅,谁背呢!
正文:
开发人员和前端人员写好了微信小程序,然后坑出现了,安卓上打死不能一键登录。然后开始排查,
开始从数据上着手,不管是使用postman进行模拟测试数据,还是通过抓包查看数据,无任何问题,但是就是微信小程序无法判断改数据是json数据。
后来继续测试,打console.log 断点,抛数据出来查看发现 该数据 确实也存在问题,直接使用res.data 使用typeof 查看 确实为字符串,但是使用JSON.parse 却抛的微信小程序 百度都不能百度的错误, 怀疑要么就是数据问题 要么就是微信小程序内置的问题!
因为该问题只有安卓可以,ios是没问题的 不应该啊~。
过程不在赘述,这个问题是由
调用了这里下载的文件所致,很神奇的原因(笔者公司使用的php)
不管是linux使用file查看 还是 vi 查看 :set fileencoding 都是没问题的 ,把以下文件内容删了 重新自己写文件 在代码贴进去 就没问题了 得已解决
排查的方法是 接口打断点,一直打到这几个文件出问题,就算这几个文件 就写<?php 也是有问题的
虽然具体原因不知道 但是确实这奇异的做法 解决了这个问题
继上一个坑有一个坑(微信小程序一键登录之无法识别json数据)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。