在iOS的Cordova中设置自动填充

问题描述 投票:0回答:1

我对Cordova开发人员来说还很陌生。我正在努力实现以下目标。

[我们有一个用AngularJS编写的可同时在Android和iPhone上运行的应用程序,在Cordova框架下。

为了使用我们的应用程序,我们要求用户发送其电话号码,接收包含OTP的SMS,在形状的文本字段中键入OTP,然后按用于发送OTP(和接收身份验证令牌)的按钮。

我被要求启用使应用程序能够执行此操作的简单功能自动,这意味着它将解析SMS,输入该输入字段并发送OTP,无需任何用户干预。

这在Android上使用特定的SMS接收插件很容易实现,但无法在iOS中完成。

但是,我看到它可以在新的iOS版本上半自动实现,但我必须将输入字段类型更改为“一次性代码”。我试图做到这一点在我的Cordova代码上,无论我做什么,我都无法实现。我会想知道如何通过Cordova做到这一点,如果可以的话,无论如何。

ios iphone cordova webview cordova-plugins
1个回答
0
投票

您应该能够使用纯HTML来执行此操作,而无需Cordova插件或here中所述的任何本机iOS代码。只需将输入元素的autocomplete属性(not type属性)设置为one-time-code

<input id="single-factor-code-text-field" autocomplete="one-time-code"/>
© www.soinside.com 2019 - 2024. All rights reserved.