小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 当前 Bug 的表现(可附上截图)
大概前进入第六层界面之后,返回第二层界面,这时候在真机的低版本IOS下(9或者10)下,会有几率出现页面空白,要清除微信进程之后再重新进入才正常,下面是我真机模拟的时候返回的错误信息。
- 预期表现
页面显示正常
- 复现路径
- 提供一个最简复现 Demo
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
iOS 这里有个逻辑,就是在打开若干层页面后,会回收掉前几层页面来释放资源,回到该页面时再进行恢复。这里看你的截图是做了恢复,但是恢复不正常导致。
在这个页面进入后台后,你有对页面进行什么操作么?这个问题能稳定复现么?可以的话请提供一个能复现问题的代码片段,我们定位一下问题所在。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
在这个页面进入后台后,你有对页面进行什么操作么?
答:
我在这个页面刚进来的时候是一个提示,提示用户去操作走几个页面完成绑卡流程,用户在走了几个页面重新返回这个页面之后,会请求接口获取二维码然后canvas生成出来,然后开始轮询。
也就是低版本系统的IOS用户第一次进来从这个页面离开然后走了几个页面之后回来生成二维码就会空白,然后小程序就卡住不能操作,必须把微信清掉再重新进入才能正常使用。
这个问题能稳定复现么?
因为我这里的业务处理逻辑是:从第2个页面带一个参数到第6个页面,然后根据带过去的参数配合请求得到的指示返回第2个页面,在测试/生产的接口环境下返回第2页是肯定会空白的,但是在我MOCK的接口下则不会白屏,只是出现错误而已,这个问题只会出现在旧版本的IOS上(9和10),其他的系统暂时没发现,我先找出问题所在然后设置一个方法稳定复现,然后在提供代码片段,谢谢。
我已经测试出问题了,问题如下:
一共创建了7个页面,操作如下:
从第一个页面一步步去到第七个页面,
然后从第七个页面返回第二个页面,
页面返回空白
目前测试过
IOS9.3.3
IOS10.3.3 IOS11.0.1
IOS11.2
都会出现问题
但是12.2就不会,
安卓也不会
下面是出现BUG的代码片段
https://developers.weixin.qq.com/s/YNpQzemv7T4i
而且我发现上面的那个代码片段链接在开发者工具中有点问题
从 第5层去到第7层 的时候,在开发者工具中点击第5层那个按钮是没反应的,必须要在IOS真机上才能正常演示
我的开发者工具是windows版本的 v1.02.1811140
我试了下 v1.02.1811150 的工具已经没有复现了噢。
iOS 端出现问题的微信版本号都是 6.7.3 么?
目前发现 6.7.3 和 6.7.2 都有,其他的还没看,我要去找对应的人来确认版本号才知道。
确认下客户端版本,最新版本6.7.3应该已经修复了
我有2个同事的手机向我反馈会出现多层返回之后页面空白的问题,
然后今天特意拿其中一个同事的手机来调试,
调试模式一步步一个个页面看控制台日志,
才发现了这个错误信息,
我拿的那台手机是 IP6 ,IOS9.3.3,微信版本是6.7.3
是页面栈满的问题吗??
只是一些旧系统的机型出现问题
那可能是手机性能问题,
上面的提示是框架内部错误,我不知道如何解决了,等官方给我个清晰的答案
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
iOS 这里有个逻辑,就是在打开若干层页面后,会回收掉前几层页面来释放资源,回到该页面时再进行恢复。这里看你的截图是做了恢复,但是恢复不正常导致。
在这个页面进入后台后,你有对页面进行什么操作么?这个问题能稳定复现么?可以的话请提供一个能复现问题的代码片段,我们定位一下问题所在。
在这个页面进入后台后,你有对页面进行什么操作么?
答:
我在这个页面刚进来的时候是一个提示,提示用户去操作走几个页面完成绑卡流程,用户在走了几个页面重新返回这个页面之后,会请求接口获取二维码然后canvas生成出来,然后开始轮询。
也就是低版本系统的IOS用户第一次进来从这个页面离开然后走了几个页面之后回来生成二维码就会空白,然后小程序就卡住不能操作,必须把微信清掉再重新进入才能正常使用。
这个问题能稳定复现么?
答:
因为我这里的业务处理逻辑是:从第2个页面带一个参数到第6个页面,然后根据带过去的参数配合请求得到的指示返回第2个页面,在测试/生产的接口环境下返回第2页是肯定会空白的,但是在我MOCK的接口下则不会白屏,只是出现错误而已,这个问题只会出现在旧版本的IOS上(9和10),其他的系统暂时没发现,我先找出问题所在然后设置一个方法稳定复现,然后在提供代码片段,谢谢。
我已经测试出问题了,问题如下:
一共创建了7个页面,操作如下:
从第一个页面一步步去到第七个页面,
然后从第七个页面返回第二个页面,
页面返回空白
目前测试过
IOS9.3.3
IOS10.3.3 IOS11.0.1
IOS11.2
都会出现问题
但是12.2就不会,
安卓也不会
下面是出现BUG的代码片段
https://developers.weixin.qq.com/s/YNpQzemv7T4i
而且我发现上面的那个代码片段链接在开发者工具中有点问题
从 第5层去到第7层 的时候,在开发者工具中点击第5层那个按钮是没反应的,必须要在IOS真机上才能正常演示
我的开发者工具是windows版本的 v1.02.1811140
我试了下 v1.02.1811150 的工具已经没有复现了噢。
iOS 端出现问题的微信版本号都是 6.7.3 么?
目前发现 6.7.3 和 6.7.2 都有,其他的还没看,我要去找对应的人来确认版本号才知道。
确认下客户端版本,最新版本6.7.3应该已经修复了
我有2个同事的手机向我反馈会出现多层返回之后页面空白的问题,
然后今天特意拿其中一个同事的手机来调试,
调试模式一步步一个个页面看控制台日志,
才发现了这个错误信息,
我拿的那台手机是 IP6 ,IOS9.3.3,微信版本是6.7.3
我已经测试出问题了,问题如下:
一共创建了7个页面,操作如下:
从第一个页面一步步去到第七个页面,
然后从第七个页面返回第二个页面,
页面返回空白
目前测试过
IOS9.3.3
IOS10.3.3 IOS11.0.1
IOS11.2
都会出现问题
但是12.2就不会,
安卓也不会
下面是出现BUG的代码片段
https://developers.weixin.qq.com/s/YNpQzemv7T4i
是页面栈满的问题吗??
只是一些旧系统的机型出现问题
那可能是手机性能问题,
上面的提示是框架内部错误,我不知道如何解决了,等官方给我个清晰的答案