as

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

KeplerScriptAccountLogin

KeplerScriptAccountLogin

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

扩展

  • KeplerTurboModule

属性

setupAccountLoginServer

setupAccountLoginServer: () => Promise<Object>

设置原生AccountLoginServer。


updateStatus

updateStatus: (loginStatus: number, additionalData: string) => Promise<Object>

更新登录状态。


setHandlerForComponent

setHandlerForComponent: (readStatusHandler: (onSuccess: (loginStatus: number, additionalData: string) => void, onError: (msg: string) => void) => void, getSetupPinHandler: (accountId: string, onSuccess: (pin: string) => void, onError: (msg: string) => void) => void, loginHandler: (accountId: string, pin: string, onSuccess: () => void, onError: (msg: string) => void) => void, logoutHandler: (onSuccess: () => void, onError: (msg: string) => void) => void, componentInstance: Object) => Promise<Object>

注册特定组件的处理程序,以便在收到提供者请求时执行。每个处理程序接收来自原生层的HostCallbacks以直接响应。


setHandler

setHandler: (readStatusHandler: (onSuccess: (loginStatus: number, additionalData: string) => void, onError: (msg: string) => void) => void, getSetupPinHandler: (accountId: string, onSuccess: (pin: string) => void, onError: (msg: string) => void) => void, loginHandler: (accountId: string, pin: string, onSuccess: () => void, onError: (msg: string) => void) => void, logoutHandler: (onSuccess: () => void, onError: (msg: string) => void) => void) => Promise<Object>

为没有组件实例(旧路径)的提供者请求注册处理程序。


getMajorVersion

getMajorVersion: () => number

获取主版本号。


getMinorVersion

getMinorVersion: () => number

获取次版本号。


getPatchVersion

getPatchVersion: () => number

获取补丁版本号。


Last updated: 2026年7月22日