授权弹框
之前在开发小程序的时候遇到的问题,微信已经取消了自动弹框,所以需要开发者自己模拟弹框在用户点开小程序的时候提示授权,之前在网上搜了好多篇,有的能实现获取用户信息却不能让弹框及时弹出,因此学习总结了前人的经验,自己弄出了自己想要的效果。仅供同行们学习参考,若有不足,还望路过的高手不吝赐教。
本文仅获取的是用户昵称、头像、openid等信息,不包括微信号、手机号。
index.wxml
<!--浮层弹框设置-->
<view class="modal-box" hidden='{
{show}}'>
<view class="modal-content">
<view class="content-title">提示信息</view>
<view class="content-text">
请根据指示授权
</view>
</view>
<view class="modal-btns">
<view class="weui-flex">
<view class="weui-flex__item">
<button class="dialog-btn cancel" open-type="exit" bindtap="cancel">拒绝授权</button>
<button class="dialog-btn confirm"open-type="getUs