as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

IParentalControlsPreferenceReaderV2

IParentalControlsPreferenceReaderV2

用于读取家长监护首选项的界面,包括总体启用状态以及当前的媒体内容限制级别。

但是,无论是否启用家长监护,查询getContentRestrictionLevel的首选项状态都会返回用户对何时启用家长监护的首选项。isEnabled() == false时,家长监护不会主动执行内容限制。

所有家长监护首选项均为设备本地状态。

扩展

方法

getContentRestrictionLevel()

getContentRestrictionLevel(): Promise<IContentRestrictionLevel>

获取当前针对设备所实施的最严格的限制级别。

针对应通过PIN验证来限制在此设备上播放的媒体内容,返回用户设备本地首选项。

返回值

Promise<IContentRestrictionLevel>

注意

isEnabled() == false时,家长监护不会主动执行内容限制。

继承自

IParentalControlsPreferenceReader.getContentRestrictionLevel


getPinProtectAppLaunchPreference()

getPinProtectAppLaunchPreference(): Promise<boolean>

返回设备本地状态,以确定是否将PIN保护应用启动作为家长监护首选项启用。必须启用家长监护才能使此子功能生效。

返回值

Promise<boolean>

如果设备启用了PIN保护应用启动,则为true,否则为false


getPinProtectProfileSwitchPreference()

getPinProtectProfileSwitchPreference(): Promise<boolean>

返回设备本地状态,以确定是否将PIN保护配置文件开关作为家长监护首选项启用。必须启用家长监护才能使此子功能生效。

返回值

Promise<boolean>

如果设备启用了PIN保护配置文件开关,则为true,否则为false


getPinProtectPurchasePreference()

getPinProtectPurchasePreference(): Promise<boolean>

返回设备本地状态,以确定是否将PIN保护购买作为家长监护首选项启用。必须启用家长监护才能使此子功能生效。

返回值

Promise<boolean>

如果设备启用了PIN保护购买,则为true,否则为false


isEnabled()

isEnabled(): Promise<boolean>

返回设备本地状态,以了解是否启用了家长监护。必须启用家长监护才能使任何子功能(例如以PIN保护应用的启动或购买)生效。

返回值

Promise<boolean>

如果为设备启用了家长监护,则为true,否则为false

继承自

IParentalControlsPreferenceReader.isEnabled


Last updated: 2025年9月30日