收藏
回答

自定义获取手机号组件,点击页面空白处,弹出授权弹窗

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 客户端 7.0.4 7.2

-页面控制台结构




- 点击页面空白处(红色区域会弹出授权框---预期只有黄色区域弹出授权框)



-  复现路径(到此页面,直接点击空白区域)


- 需要复现代码可留言

回答关注问题邀请回答
收藏

1 个回答

  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-05-20

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-05-20
    有用
    回复 5
    • vyron
      vyron
      2019-05-20

      https://developers.weixin.qq.com/s/qjxqWvmf7J88

      2019-05-20
      回复
    • 疯狂的小辣椒
      疯狂的小辣椒
      2019-05-20回复vyron

      去掉注释的那行即可,亲测有效

      2019-05-20
      回复
    • vyron
      vyron
      2019-05-20

      position: static;   是为了覆盖小程序button的默认样式的,

      2019-05-20
      回复
    • vyron
      vyron
      2019-05-20

      我再尝试其他的方法调试样式吧,题外话(为什么样式会影响授权的弹框呢)

      2019-05-20
      回复
    • 2019-05-21

      一般这种情况我都是外面一个总元素容器,position设为relative,里面两个元素,正常显示元素和授权button元素,正常显示的元素文档流设为正常,授权button的position设置为absolute;top:0,left:0;width和height都继承父元素百分之百,z-index设置高一点,opacity设为0,然后就是设置一个变量判断一下这个透明按钮应该不应该出现。

      2019-05-21
      回复
登录 后发表内容