概述
概述@capgo/capacitor-android-sms-retriever 该插件将 Google Play 服务的 SMS 检索和电话号码提示 API 包装在 Android-only Capacitor 验证流中。
该插件允许您的应用侦听一个单独的向您的应用发送的验证 SMS,而无需请求 SMS 权限。它还可以显示 Android 原生电话号码提示 UI,使用户可以选择 SIM 基于的电话号码而无需手动输入。
startWatch- 开始一个五分钟的 SMS 检索器 watch 以接收一个验证 SMS。stopWatch- 停止活动的 SMS 检索器 watch。getHashString- 读取用于验证 SMS 消息的 11 个字符应用程序哈希。getPhoneNumber- 打开 Android 手机号码提示并返回选定的电话号码。smsReceived- 听取检索到的验证 SMS。smsRetrieverTimeout- 听取五分钟超时。smsRetrieverError- 听取 Android 或 Google Play 服务的运行时错误。
Platform Support
Platform| 支持 | zh/docs/plugins/android-sms-retriever/ |
|---|---|
| Android | 支持 |
| iOS | 不支持的占位符 |
| Web | 不支持的占位符 |
公共API
公共API| 方法 | 描述 |
|---|---|
startWatch | 开始监听一条验证码短信。 |
stopWatch | 停止当前监听。 |
getHashString | 返回 11 位应用程序哈希。 |
getPhoneNumber | 显示电话号码提示并返回所选号码。 |
addListener('smsReceived', ...) | 接收检索的 SMS payload。 |
addListener('smsRetrieverTimeout', ...) | 处理超时事件。 |
addListener('smsRetrieverError', ...) | 处理检索器错误。 |
getPluginVersion | 返回本机插件版本。 |
真实来源
标题:真实来源此参考是从 src/definitions.ts 在 capacitor-android-sms-retriever.
继续从 @capgo/capacitor-android-sms-retriever
Section titled “从@capgo/capacitor-android-sms-retriever继续”如果您正在使用 @capgo/capacitor-android-sms-retriever 来规划原生插件工作,连接它到 使用@capgo/capacitor-android-sms-retriever 为原生能力在使用@capgo/capacitor-android-sms-retriever中 Capgo 插件目录 为产品工作流程在Capgo 插件目录中 Capacitor 由Capgo插件 为实现细节在Capacitor 由Capgo插件中 添加或更新插件 为实现细节在添加或更新插件中, Ionic 企业版插件替代品 为 Ionic 企业版插件替代品中的产品工作流程