IOS平台,小程序扫码或拍照时,会跨页面触发MAP的regionchange事件
发布于 5 年前 作者 ucheng 2613 次浏览 来自 问答

Bug描述:ios平台(未全部测试),bindregionchange事件在扫码或拍照时,穿透多个页面调用。Android 机型未发现此问题。

测试机型:iphone 5s,iphone 6

页面说明:页面A为地图页,绑定了regionchange事件,页面B为扫码操作页,页面C为普通页,页面D为拍照操作页。

复现步骤:【扫码情况】

                  1.首页面为页面A,A navigate to B

2.B页面调用扫码接口,出现扫码界面时,会触发regionchange事件

                 【拍照情况】

                 1.首页面为A,A navigate to C

                 2.C navigate to D

                 3.D页面调用拍照接口,出现拍照界面时,会触发regionchange事件

细节说明:1.扫码拍照仅是两种退出页面的情形,其他页面退出的操作还需要验证

                  2.这里页面路由都是navigate的方式,未验证redirect方式。

这是bug,还是我对小程序的理解问题?希望能早日修复。

2 回复

提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

我也复现了这个问题,官方什么时候会修复呢

回到顶部