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

来源:8-4 动态注入参数发起支付

LeoJames

2018-11-16

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

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

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

写回答

1回答

廖师兄

2018-11-17

你这说了好几个问题。

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

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

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

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

1
3
廖师兄
回复
qq_招財进寶_0
抓包,发图,你重开个问题
2018-12-24
共3条回复

Spring Boot双版本(1.5/2.1) 打造企业级微信点餐系统

从0到1开发中小型企业级Java应用,并学会迭代重构技巧

6410 学习 · 5247 问题

查看课程