AppInitialisationApi

AppInitialisationApi()

应用程序初始化钩子。实例名称:appInitialisationApi

你可以使用这个钩子来定制你的应用程序初始化屏幕,并帮助改善你的应用程序的UX。有一系列的事情你可以用这个钩子做,如在后台加载主屏幕,显示splash toast消息等。

构造函数

新AppInitialisationApi()

例子
externalCodeSetup.appInitialisationApi.METHOD_NAME

方法

setHomeScreenPrefetchEnabled(isEnabled)

当钩子被启用时,它可以帮助改进用户体验。它可以让主屏幕在用户登录之前就加载作为应用启动屏幕的背景。当钩子设置为false时,应用程序只会在用户登录时显示主屏幕。

参数:
的名字 类型 描述
isEnabled 布尔

如果主屏幕应该被预取,则为

例子
externalCodeSetup.appInitialisationApi.setHomeScreenPrefetchEnabled(真正的)

setInitialServerUrlOverrider(initialServerUrlOverrider)

如果您正在使用multisite并希望覆盖初始值,则可以使用此方法server_urlRootWrapper.例如,这个钩子可以用来让应用程序调用API请求到“https://my.example.com”,而不是你的BuddyBoss网站的“https://example.com”。

参数:
的名字 类型 描述
initialServerUrlOverrider ServerUrlOverriderFunction

重写初始server_urlRootWrapper多站点的用户

例子
externalcodesetup . appinitializationapi . setinitialserverurloverrider ((props) => {return props.sites[1].siteurl;})

setSplashScreenToastText(文本可以为空

该钩子用于设置应用初始化期间显示的启动屏幕toast消息。闪屏祝酒词是在屏幕底部出现一段时间,然后消失的小信息。它常被用来使程序更具交互性和可视性。

参数:
的名字 类型 属性 描述
文本 字符串 <空>

设置在应用程序初始化期间启动屏幕toast消息

例子
externalCodeSetup.appInitialisationApi。setSplashScreenToastText("Welcome to my app!")
Baidu