as

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

KeplerScriptAccountLogin

KeplerScriptAccountLogin

便于更新应用程序的登录状态。

扩展

  • KeplerTurboModule

属性

getConstants()?

readonly optional getConstants: () => 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日