[微信小程序]getPhoneNumber接口安卓和苹果端表现不一致的bug [我需要研究一下安卓的用法呢。]

- 当前 Bug 的表现(可附上截图)

调用getPhoneNumber接口,安卓下回执行调用页面的onHide钩子,授权结束后,还会执行一次onShow钩子,苹果下不会执行

- 预期表现

苹果和安卓表现一致,要么都执行,要么都不执行

- 复现路径


- 提供一个最简复现 Demo


  • 问题已复现,我们会在后续版本中进行修复。 可以先用变量控制不执行onHide/onShow里面的逻辑 , 我纯属看戏的呀哈哈哈
    • ok, 好吧
  • 你的iphone下的微信是什么版本的? 最新版本的好像都会有一个蒙层, 用iphone给我打电话吧!
    • iphone是7.0.3 安卓也是最新版本,蒙层都有,但是表现的却不一致,iphone下这个蒙层出来后 并不会隐藏此页面,也就是说onHide钩子不会执行,但是安卓会执行onHide钩子, 终于不用写信表达我的思念之情了。
    • 那这个可能是官方的问题了,我还没遇到过, 快点遇到
    • 是的 我今天也是偶然发现的, 找到一个“同道”中人了。