请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

廖师兄,安卓苹果的显示效果不同

我朋友的安卓手机可以显示菜单,而我的iphone手机却是一片空白。
图片描述

图片描述
并且当我填写完信息,点击支付的时候,后台提示我openid必填
手机表单页面:
图片描述
后台报错页面:
图片描述
抓包:
图片描述
浏览器的cookie:
图片描述
另外我想问一下师兄,在获取openid的这个网址sell.springboot.cn 如何修改成其他地址
图片描述
index.js的获取openid的地址如下:
图片描述
并且我已经npm run build和cp -r dist/* /opt/data/wwwroot/sell/ 过了

接下来是安卓手机测试图片:
图片描述可以看到安卓手机正确的进入了后台的方法
下面是安卓手机的抓包数据:
图片描述
希望能够得到师兄的解答

正在回答

1回答

廖师兄 2018-11-17 01:05:33

你这说了好几个问题。

  1. 苹果手机不显示商品,可通过charles抓包看接口返回的数据是否正确

  2. 提交订单,会从cookie里获取openid,取不到说明没存进去,看一下/userInfo返回的数据

  3. “如何修改成其他地址”就是你图上改的地址。看到/create接口,返回是500,你要看返回的数据以及java程序的log

总体看来,抓包后,要学会去看包的内容。

1 回复 有任何疑惑可以回复我~
  • 提问者 LeoJames #1
    我按照师兄说的做了,详细的看抓包的数据,问题解决了,谢谢师兄
    回复 有任何疑惑可以回复我~ 2018-11-20 10:19:56
  • 图片加载不出来
    回复 有任何疑惑可以回复我~ 2018-12-24 16:57:23
  • 抓包,发图,你重开个问题
    回复 有任何疑惑可以回复我~ 2018-12-24 22:26:49
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号