为iOS设置Cordova中的自动填充
我是科尔多瓦开发公司的新手,我正在努力实现以下目标 我们有一个应用程序,运行在Android和iPhone上,用AngularJS编写, 在科尔多瓦框架下 为了使用我们的应用程序,我们要求用户发送他们的电话号码, 接收包含OTP的短信息,在成型文本字段中键入OTP,然后按 用于发送OTP(并接收身份验证令牌)的按钮 我被要求启用一个简单的特性,使应用程序能够做到这一点 自动,这意味着它将解析短信,输入输入字段,然后发送 OTP,无需任何用户干预 这在Android上很容易实现,使用特定的短信接收插件, 但无法在iOS中完成 但是,我看到它可以在新的iOS版本上半自动实现, 但我必须将输入字段类型更改为“一次性代码”。我试着这么做 在我的科尔多瓦代码中,无论我做了什么,我都无法做到这一点。我会的为iOS设置Cordova中的自动填充,ios,iphone,cordova,webview,cordova-plugins,Ios,Iphone,Cordova,Webview,Cordova Plugins,我是科尔多瓦开发公司的新手,我正在努力实现以下目标 我们有一个应用程序,运行在Android和iPhone上,用AngularJS编写, 在科尔多瓦框架下 为了使用我们的应用程序,我们要求用户发送他们的电话号码, 接收包含OTP的短信息,在成型文本字段中键入OTP,然后按 用于发送OTP(并接收身份验证令牌)的按钮 我被要求启用一个简单的特性,使应用程序能够做到这一点 自动,这意味着它将解析短信,输入输入字段,然后发送 OTP,无需任何用户干预 这在Android上很容易实现,使用特定的短信接收
想知道如何通过Cordova来实现,如果可以的话。您应该能够使用纯HTML来实现,而不需要Cordova插件或任何本机iOS代码。只需将输入元素的
自动完成
属性,而不是类型
属性设置为一次性代码
:
在我的例子中,它必须在消息中包含单词“code”,然后是空格,然后是要显示的代码。我不确定,但我认为它在下一个空格前都会有符号,因为在下一个空格后我有了更多的符号
代码123456谢谢!在问之前,我自己也试过了,但没用。原因是iOS无法解析我的消息中的代码。我找不到指定此功能支持的消息结构的文档。嗨,我的消息类似于“您的OTP是123456”,您知道,我如何阅读吗?除了在SMS中进行修改之外,我们可以解决此问题吗@提提·克鲁