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

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

admin3年前 (2022-10-09)技术分享2259

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

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

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

首先需要在 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 无法同步解决办法” 的相关文章

节假日api 负载均衡升级 增加阿里云服务器

2024-8-19 vip服务器遭受攻击 现已经临时更换服务器以下是服务器的情况可根据自己的需求进行选择1.tool.bitefu.net 整合服务器到 新的阿里云服务器(配置更高),旧服务器已不再续费2.vip.bitefu.n…

Chrome 开启自带多线程下载支持 提升下载速度

Chrome 开启自带多线程下载支持 提升下载速度

Chrome 是当前性能最高的浏览器之一,但在下载速度方面,Chrome 可一点都不快。当前 Chrome 的下载仍是单线程机制,速度非常慢。对此,大家不得不使用第三方的下载工具,例如迅雷、IDM 等支持多线程下载的下载软件,来提高下载速度…

input search更改默认删除按钮的样式

改input输入框search属性下输入文字之后会在输入框最后出现一个默认样式的X不过这个样式不太好看想自定义怎么办呢方法一input[type="search"]::-webkit-search-cancel-butt…

关于微信第三方平台(全网发布检测)检测流程以及踩到的坑

关于微信第三方平台(全网发布检测)检测流程以及踩到的坑

能点到全网发布这一步,说明你已经弄好了获取component_verify_ticket,component_access_token等这些参数,通常这个时候点击全网发布只会有这两个失败。如果其他失败的那就要好好检查一下你的代码了,或者查看…

VirtualXposed 不支持32位应用 32位无法安装问题解决办法

VirtualXposed 不支持32位应用 32位无法安装问题解决办法

VirtualXposed 是基于VirtualApp 和 epic 在非ROOT环境下运行Xposed模块的实现(支持5.0~10.0)。与 Xposed 相比,目前 VirtualXposed 有…

PIP 更换国内安装源linux/windows

pip国内的一些镜像  阿里云 http://mirrors.aliyun.com/pypi/simple/   中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/   豆瓣(…

发表评论

访客

看不清,换一张

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