更新记录

1.0.0(2025-03-20) 下载此版本

1.0.0 微信隐私授权弹窗


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.94 × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

微信小程序隐私授权弹窗组件

涉及处理用户个人信息的小程序开发者,需通过弹窗等明显方式提示用户阅读隐私政策等收集使用规则。

为规范开发者的用户个人信息处理行为,保障用户合法权益,微信要求开发者主动同步微信当前用户已阅读并同意小程序的隐私政策等收集使用规则,方可调用微信提供的隐私接口

用于“微信小程序”隐私授权弹窗!!

注意事项

  • 本组件使用到 uvie-plus 中的弹窗组件 up-popup,需要结合 uvie-plus 进行使用;
  • 组件需要在微信公众后台-账号设置-服务内容声明-用户隐私保护指引 通过审核才可用;
  • 仅支持 vue3,支持监听点击授权按钮时弹窗,也支持在进入小程序查询隐私授权情况就进行弹窗,拒绝授权可直接退出小程序;
  • 若导入示例项目演示,需要在微信开发者工具-详情-基本信息-修改AppId(配置号码授权用户隐私保护指引已经通过审核的APPID);

使用方法:

  1. 下载插件导入项目中;
  2. 在需要弹窗的页面按照下方引入该组件,比如登录页面,需要号码授权登录需要弹窗授权弹窗;
  3. 由于该组件中用到的 uview-plus 弹窗 up-popup 组件,所以前提条件是 vue3+uview-plus 已安装才进行使用;

props

属性 类型 默认值 描述
id String uu-privacy 必填*,唯一值 uu-privacy,通过 id 唤起授权弹窗组件
appName String 必填*,描述信息:${appName}小程序隐私保护指引
manua Boolean true 可选?,是否手动监听需要授权,true-注册监听需要授权,一般在需要点击授权的按钮时自动弹出隐私协议(比如登录),false-查询隐私授权情况 ,一般在小程序启动时自动弹出隐私协议(比如启动时需要授权获取定位等,授权后登录等则不需要再次授权)
isExit Boolean false 可选?,点击拒绝授权是否直接退出小程序
color String #5685ff 可选?,主题色
<uu-privac manua id="uu-privacy" appName="小程序名" />
<button
  data-eventsync="true"
  open-type="getPhoneNumber"
  @getphonenumber="getPhonenumber"
>
  手机号快捷登录
</button>

该组件封装有参考作者:不如摸鱼去 微信小程序隐私保护弹出框 隐私协议弹出框 隐私弹框

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问