Hai*_*imL 5 iphone webview ios cordova cordova-plugins
我对 Cordova 开发还很陌生。我正在努力实现以下目标。
我们有一个应用程序,在 Android 和 iPhone 上运行,在 Cordova 框架下用 AngularJS 编写。
为了使用我们的应用程序,我们要求用户发送他们的电话号码,接收包含 OTP 的 SMS,将 OTP 输入到形状文本字段中,然后按按钮发送 OTP(并接收身份验证令牌)。
我被要求启用一个简单的功能,使应用程序能够自动执行此操作,这意味着它将解析 SMS、提供输入字段并发送 OTP,而无需任何用户干预。
在 Android 上,使用特定的 SMS 接收插件可以很容易地实现这一点,但在 iOS 中则无法完成。
然而,我看到在新的iOS版本上可以半自动实现,但我必须将输入字段类型更改为“一次性代码”。我试图在我的 Cordova 代码上做到这一点,但无论我做什么,我都无法实现这一目标。无论如何,我想知道如何通过科尔多瓦做到这一点,如果可以做到的话。
您应该能够使用纯 HTML 来完成此操作,而不需要 Cordova 插件或任何本机 iOS 代码,如此处所述。只需将输入元素的autocomplete属性(而不是属性)设置为:typeone-time-code
<input id="single-factor-code-text-field" autocomplete="one-time-code" />
Run Code Online (Sandbox Code Playgroud)