KeplerScriptAccountLogin
便于更新应用程序的登录状态。
扩展
KeplerTurboModule
属性
getConstants()?
readonlyoptionalgetConstants: () =>object
返回值
object
继承自
KeplerTurboModule.getConstants
getMajorVersion()
getMajorVersion: () =>
number
获取主版本号。
返回值
number
主版本号
覆盖
KeplerTurboModule.getMajorVersion
getMinorVersion()
getMinorVersion: () =>
number
获取次版本号。
返回值
number
次版本号
覆盖
KeplerTurboModule.getMinorVersion
getPatchVersion()
getPatchVersion: () =>
number
获取补丁版本号。
返回值
number
补丁版本号
覆盖
KeplerTurboModule.getPatchVersion
onReadStatusResponse()
onReadStatusResponse: (
loginStatus,additionalData) =>Promise<Object>
发送读取登录状态回调。
参数
loginStatus
number
指定用户的登录状态。
additionalData
string
指定特定于应用的可选附加数据。
返回值
Promise<Object>
一个Promise,用回调结果进行解析。
setHandlerForComponent()
setHandlerForComponent: (
handler,componentInstance) =>Promise<Object>
参数
handler
() => void
指定读取登录状态时要调用的处理程序。
componentInstance
Object
指定要注册的组件实例。
返回值
Promise<Object>
一个Promise,用注册结果进行解析。
setReadStatusHandler()
setReadStatusHandler: (
handler) =>Promise<Object>
注册一个函数,以便在请求读取状态时执行。
参数
handler
() => void
指定读取登录状态时要调用的处理程序。
返回值
Promise<Object>
一个Promise,用注册结果进行解析。
setupAccountLoginServer()
setupAccountLoginServer: () =>
Promise<Object>
设置原生AccountLoginServer。
返回值
Promise<Object>
一个Promise,用设置结果进行解析。
updateStatus()
updateStatus: (
loginStatus,additionalData) =>Promise<Object>
更新登录状态。
参数
loginStatus
number
指定登录状态。当设置为1时,表示已登录;当设置为0时,表示已注销。
additionalData
string
指定要包含在状态更新中的其他数据。
返回值
Promise<Object>
一个Promise,用更新结果进行解析。
Last updated: 2025年10月2日

