为iOS设置Cordova中的自动填充

为iOS设置Cordova中的自动填充,ios,iphone,cordova,webview,cordova-plugins,Ios,Iphone,Cordova,Webview,Cordova Plugins,我是科尔多瓦开发公司的新手,我正在努力实现以下目标 我们有一个应用程序,运行在Android和iPhone上,用AngularJS编写, 在科尔多瓦框架下 为了使用我们的应用程序,我们要求用户发送他们的电话号码, 接收包含OTP的短信息,在成型文本字段中键入OTP,然后按 用于发送OTP(并接收身份验证令牌)的按钮 我被要求启用一个简单的特性,使应用程序能够做到这一点 自动,这意味着它将解析短信,输入输入字段,然后发送 OTP,无需任何用户干预 这在Android上很容易实现,使用特定的短信接收

我是科尔多瓦开发公司的新手,我正在努力实现以下目标

我们有一个应用程序,运行在Android和iPhone上,用AngularJS编写, 在科尔多瓦框架下

为了使用我们的应用程序,我们要求用户发送他们的电话号码, 接收包含OTP的短信息,在成型文本字段中键入OTP,然后按 用于发送OTP(并接收身份验证令牌)的按钮

我被要求启用一个简单的特性,使应用程序能够做到这一点 自动,这意味着它将解析短信,输入输入字段,然后发送 OTP,无需任何用户干预

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

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

您应该能够使用纯HTML来实现,而不需要Cordova插件或任何本机iOS代码。只需将输入元素的
自动完成
属性,而不是
类型
属性设置为
一次性代码


在我的例子中,它必须在消息中包含单词“code”,然后是空格,然后是要显示的代码。我不确定,但我认为它在下一个空格前都会有符号,因为在下一个空格后我有了更多的符号


代码123456

谢谢!在问之前,我自己也试过了,但没用。原因是iOS无法解析我的消息中的代码。我找不到指定此功能支持的消息结构的文档。嗨,我的消息类似于“您的OTP是123456”,您知道,我如何阅读吗?除了在SMS中进行修改之外,我们可以解决此问题吗@提提·克鲁