当前位置:首页 > 技术分享

apicloud 隐私政策提示框开发指南 privacy.stml 无法同步解决办法

admin4年前 (2022-10-09)技术分享2535

根据工信部要求,应用需要向用户展示采集用户数据的隐私政策说明,对于该政策,应用一般的做法是在首页加载之前弹出隐私政策提示框,用户同意隐私政策协议后再进入首页,在用户同意之前不进行用户数据采集操作。

本文将介绍隐私政策提示框的开发适配流程。

一、配置支持隐私政策提示框

首先需要在 config.xml 里面配置 privacyPromptMode 字段为 custom,如果是旧的应用还需要配置avm否则无法识别

配置示例:

<preference name="avm" value="true"/>
<preference name="privacyPromptMode" value="custom"/>

二、实现隐私政策提示框

1、在首页加载之前弹出

想要在首页加载之前显示隐私政策提示框,需创建一个 privacy.stml 文件放置在项目中 pages/privacy/privacy.stml ,在该页面内自定义实现隐私政策提示框,引擎会在应用启动时去加载和显示该页面,用户同意隐私政策协议后方能进入首页,在用户同意协议之前,一些操作如版本和云修复检测、模块初始化等都会被延后。

下载隐私弹框示例 stml 页面,stml 页面语法可参考 stml 页面介绍

2、在首页加载之后弹出

当应用启动时若检测到 privacy.stml 文件不存在,则会正常加载首页,前端可在首页弹出隐私政策提示框,在用户同意隐私政策协议之前版本和云修复检测会被延后。

三、同意隐私政策协议

在用户同意隐私协议之后,前端需调用 api.agreedPrivacy 方法,通知引擎用户已同意隐私政策,引擎会记录状态并执行之前延后的操作,如果首页还未加载则将会进入首页。

四、调试

都设置好后需要上传config.xml 再生成自定义loader调试,我试着不行,然后生成测试版和正式版就可以了.

扫描二维码推送至手机访问。

版权声明:本文由小刚刚技术博客发布,如需转载请注明出处。

本文链接:https://blog.bitefu.net/post/437.html

分享给朋友:

“apicloud 隐私政策提示框开发指南 privacy.stml 无法同步解决办法” 的相关文章

安装Windows 10X 教你如何安装Win10X正式版 及下载地址

安装Windows 10X 教你如何安装Win10X正式版 及下载地址

安装Windows 10X 教你如何安装Win10X正式版:Windows 10X是Windows 10操作系统的新版本,主要针对双屏电脑。由于即将运行Windows 10X的双屏电脑(例如即将面世的Surface Neo)的开发遇到挫折,…

贾氏鸣天鼓健耳养肾操

贾氏鸣天鼓健耳养肾操

《贾氏鸣天鼓健耳养肾操》鸣天鼓是健耳强肾治耳病的古法,贾氏越云自创的鸣天鼓健耳养肾操是在古法的基础上创建。顺序:1静坐挺胸。2双手放心脏位置的胸口,左手掌盖住右手掌。3闭目静心,深呼吸19下。4双手相互搓揉,让手掌发热。5用发热的双手手掌严…

python 高速处理分析超大网站日志文件 带进度条手动输入日志文件

 python 高速处理分析超大网站日志文件 带进度条手动输入日志文件    1 统计本日志文件的总pv、uv    2 列出全天每小时的pv、uv数    3 列出to…

全世界最快dns分享 Public DNS Server List

偶然发现一个共享全世界最快dns的网站,当然也包含中国了https://public-dns.info/ 中国https://public-dns.info/nameserver/cn.html…

apache限制某个目录下的php文件没有执行权限 解决图片木马

1. 使用.htaccess 文件限制 在要限制php执行的目录下,创建.htaccess文件,加入内容php_flag engine off.htaccess 下载地址(使用方法,下载后解压 上传.htaccess文件到附件目录)http…

​CentOS 安装libsodium 支持 crypto_aead_aes256gcm_decrypt 兼容php5.6,php7.2

微信小微商户下载证书返回的密文用 AEAD_AES_256_GCM 算法 解密的方法。其中用到了 string sodium_crypto_aead_aes256gcm_decrypt ( string $ci…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。