当前位置: 首页 > article >正文

HarmonyOS NEXT未成年人模式无缝联动所有应用,过滤非适龄内容

背景

随着消费电子产品和移动互联网的普及,未成年人互联网普及率96.8%,超过80%的未成年人都拥有自己的上网设备,而如何引导孩子正确上网一直是家长们的担忧。市场上很多电子设备、系统推出了一些未成年人管控能力,却需要家长到各个应用去开启青少年模式,如哔哩哔哩、芒果TV、豆瓣等不同类型应用设置的入口、流程也不同。如果能够将电子设备中所有应用、服务的未成年人模式统一开启,只展示适宜儿童观看的内容,才能真正保护孩子健康用机。

策略

HarmonyOS NEXT未成年人模式,支持在所有关联HarmonyOS NEXT的账号之间执行,完成未成年账号或未成年保护的设定后,只需在系统设置中打开未成年人模式,该设备中所有应用则随系统同步切换至未成年人模式,自动展示适龄内容,无需单个应用单独设置。

目前,HarmonyOS NEXT版本在哔哩哔哩、芒果TV、豆瓣等应用均已适配未成年人模式,应用可通过未成年人模式三大重要功能保护孩子健康用机,让家长放心把手机给孩子使用:

1.便捷开启:系统提供未成年人模式,家长把设备给孩子使用时,可在系统入口快捷开启,便于临时管控;

2.应用联动:应用联动开启,根据孩子年龄自动展示适龄内容,孩子健康上网有保障;

3.全面守护:未成年人模式下,为孩子提供全面的守护措施,如仅允许访问适龄应用,使用更强的隐私保护,限制设备使用时长等。

开发者只需简单接入Account Kit相关接口,即可支持未成年人模式。

开发指南:

Account Kit开放未成年人模式,应用调用该接口后与系统联动,主动切换至未成年人模式,并根据未成年人的年龄段信息提供适龄内容,全面保护未成年人上网健康。

开发步骤:

在进行代码开发前,先确认已完成配置Client ID工作;

1.导入minorsProtection模块及相关公共模块;

2.创建订阅者,订阅系统未成年人模式开启/关闭事件。推荐在应用Ability的onCreate生命周期中调用;

3.选择一种方式获取未成年人模式的开启状态,以及年龄段信息。当应用期望立即获取结果,推荐使用同步方式,当应用期望使用非阻塞的方式调用接口,推荐使用Promise异步回调方式。推荐在自定义组件的aboutToAppear生命周期或者应用Ability的onCreate生命周期中调用;

4.当未成年人模式已开启,用户需要调整应用内未成年人模式设置(如内容偏好等)时调用verifyMinorsProtectionCredential方法拉起验证未成年人模式密码页面。

详细接入流程可前往官网游览

成果

为紧跟国家网信办研究起草的《移动互联网未成年人模式建设指南(征求意见稿)》步伐,2024华为开发者大会(HDC)正式推出了HarmonyOS NEXT未成年人模式,并同步展示了用户通过系统入口开启未成年人模式后,进入哔哩哔哩、芒果TV、豆瓣等应用时,则显示"青少年模式已开启",游览内容均为适宜内容。未成年人模式通过支持快速启动全局化、三方应用联动、应用内容等级游览等能力,实现了软硬件三方联动,方便用户快捷进入模式,为未成年人营造安全健康的网络环境。

HarmonyOS将继续为未成年人打造绿色健康的移动互联网环境,借助科技的力量提供更多智慧关怀,为未成年人的健康成长保驾护航。


http://www.kler.cn/a/282568.html

相关文章:

  • springboot004基于springboot004网页时装购物系统(源码+包运行+LW+技术指导)
  • STM32 学习笔记-----STM32 的启动过程
  • Gitcode文件历史记录查看和还原
  • nginx反向代理上游服务器主从配置
  • Fish Agent V0.13B:Fish Audio的语音处理新突破,AI语音助手的未来已来!
  • Day44 | 动态规划 :状态机DP 买卖股票的最佳时机IV买卖股票的最佳时机III
  • centos中yum安装时提示Cannot find a valid baseurl for repo: base/7/x86_64 出现仓库源问题
  • 大模型知识检索RAG业务实践实践(初级篇)
  • 基于SpringBoot+Vue+MySQL的图书管理系统
  • Spring框架:从依赖注入到微服务
  • HTML5有格调的个人介绍网站源码
  • 产品经理如何提升系统思考能力
  • 商业律师事务所借助 DocuSign 解决方案加快了 QES 和身份识别流程 | 电子签约律师事务解决方案
  • Kotlin内联函数
  • BeautifulSoup:Python网页解析库详解
  • 数据结构(邓俊辉)学习笔记】串 14——BM_GS算法:构造gs表
  • Linux文件和目录常用命令
  • 探索OpenCV:图像处理基础与实践
  • 基于STM32开发的智能灌溉系统
  • day31-测试之性能测试工具JMeter的功能概要、元件作用域和执行顺序
  • python基础(13魔法方法介绍)
  • Axure原型设计技巧与设计经验分享
  • 我的docker随笔44:构建nginx镜像
  • 揭示灵活分布式云平台的速效降本之道
  • CSS 的超级好用的object-fit属性
  • git服务搭建