你好,最近我的小程序A有部分用户打开小程序页面空白,我让其中一个用户扫码真机调试,我发现他打开小程序后所有的wx.request请求直接走fail,都不走success,有报错提示:request:fail未能完成该操作,协议错误。于是询问了有同样情况的其他用户,发现他们的手机都是苹果手机,并且Ios版本是11版本的。
我的小程序以前没有出现过这个问题,就在最近的2个版本才出现这种情况。我觉得不是SSL证书问题,我的服务器环境是:宝塔+linux7.4+php5.6+apache2.4+mysql5.6,我用的是阿里云的免费证书。
另外,我发了另外一个小程序B给他们几个打开,发现他们能打开,并且小程序B所用的服务器环境是和小程序A一样的。唯一不同的是,小程序B所有request请求都是get方式,小程序A有部分request请求是Post方式。于是我今天将小程序A的所有request请求都改成get方式,发现他们还是打不开。
我实在不知道怎么回事了,能不能指点下我?感谢各位前辈。
附上小程序前端的一个request请求截图
更新小程序开发者工具之后,我这边也有这样的问题,不同的是,安卓可直接请求成功,但是ios则走的request.fail 返回链接补上服务器。
官方工作人员呢,能不能帮忙定位一下问题,救急,谢谢。我的appid:wx95e9b4a9ece48ccc
别人没这种情况,所以自查自己的服务器吧。
目前没有遇到这种情况,表示持续关注,app.util.request这个可以详细描述下吗?