小程序打开AB两个页面,B页面由A页面navigateTo 而来,A、B两个页面都有地图组件,并且两个页面都通过wx.createMapContext 创建了地图的mapContext。 在小程序基础库2.3.0~2.6.2 版本下产生一个问题: B页面返回A页面,A页面地图的mapContext提供方法的回调都不会执行,在2.6.0版本下会每次调用mapContext的方法,都会在mapContext上生成一堆callback。
例如由B页面返回的A页面多次调用mapContext提供的方法,会在其上挂载callback,因为回调方法得不到执行,所以挂载其上的callback函数没法删除  |