全部
常见问题
产品动态
精选推荐

使用插件的方式,让你的小程序快速接入隐私弹窗功能

管理 管理 编辑 删除


因为现在咱们crmeb官方还没发布新的版本,刚刚刷帖子看到有人问,急用的可以临时用一下插件接入,一共两种方式,文尾放了下载链接可能涉及广告部分都已打码,感谢crmeb平台【本文转载


一、uniapp

uniapp的小程序是有插件的,但我在插件市场的基础上修改了一下,因为用户如果点击了拒绝便无法再使用小程序的功能,所以我这里修改成了无法拒绝。


这种方式更省事,毕竟不同意还让他使用你的小程序,等功能无法用时又要报bug,现在直接避免此情况。

接入方式很简单,下载我提供的uniapp版插件包,解压后直接整包复制进你的项目根目录

如果你原本项目中有这个文件夹也没关系,直接覆盖即可,这是uniapp的新版插件目录,相同的插件覆盖即可。

然后打开你项目的manifest.json,点击源码视图,找到mp-weixin对象,在这里添加一个代码:

"__usePrivacyCheck__": true,


然后开始添加插件到页面中弹窗,具体加哪些页面呢,这里由你的程序性质决定,用户有机会打开,不通过首页能直接进入的页面最好都加,我懒,所以我只加首页弹窗

打开页面文件,在template中添加如下代码引入插件:


然后在script的onShow()或者onLoad()声明周期中,添加如下代码:

//#ifdef MP-WEIXIN        wx.requirePrivacyAuthorize({              success: () => {                    console.log('点击同意');             },              fail: () => {                    console.log('点击拒绝');                             },               complete: () => {                    console.log('用户已点击');             }       })//#endif


这样即可在用户进入小程序时就会弹出提示,并且不能拒绝

然后编译进入开发者工具,调试基础库必须高于2.23.3,并清除下缓存


成功!


二、原生开发

同样的,将文插件解压后整个复制进项目根目录

2054420230914113811325.png

51018202309141138118625.png

在app.json添加如下代码:

"usingComponents": {      "privacy": "/privacy/privacy"  },  "__usePrivacyCheck__": true,


然后在想添加弹窗的页面的wxml文件中引入插件


调试基础库必须高于2.23.3,清除下缓存

成功!

6584b202309141140151003.png


插件源码:

https://sumochen.lanzout.com/b05kbkzkh
密码:gtz9


请登录后查看

徐斗明 最后编辑于2023-09-14 18:00:46

快捷回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest==1? '取消推荐': '推荐'}}
沙发 板凳 地板 {{item.floor}}#
{{item.user_info.title}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

作者 管理员 企业

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}   {{itemc.ip_address}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
回复
回复
4486
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

快速安全登录

使用微信扫码登录
{{item.label}} {{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
加精
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服