html52.com
我爱小程序-开发者交流社区

【bug】ios上页面栈过深导致首页map组件无法渲染

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug Map 客户端 iOS 6.6.7 2.1.3



该bug需求页面栈深度大于等于7才会复现,因小程序代码片段的页面栈长度不能超过5个,故只能描述复现流程


前置条件:

  • ios系统


复现流程:

  • 创建一个首页,wxml上放置button(用于跳转下一个页面)和map组件

  • 创建六个页面,且保证页面能够正常跳转

  • 通过首页跳转到6个页面其中一个,并不停跳转直到页面栈深度为7个

  • 依次返回


期待状况:

  • 依次返回后map依然正常展示


实际现象:

  • 依次返回后map消失,调试观测到map仍有高宽,但是其消失不见,猜测可能是因为层级影响



    烦请尽早修复该问题...


网友回复

June:

已知问题,iOS在页面数量比较多的情况会回收掉比较早的页面来释放资源,回到被回收页面的时候,一些原生组件没有被正确恢复回来导致的。


这个会跟近期客户端和基础库版本修复掉。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付