javascript - 使用 javascript 验证 Siri 输入?是否有任何与 Siri 相关的事件/触发器?

标签 javascript iphone siri

我想知道是否可以在移动设备上使用 JS 验证一些 Siri 驱动(或 Android 语音识别软件)的输入。

我有一个“input type=text”对象,但我只需要启用数字(数字)。 我正在使用 keydown/keyup 来捕获和删除键盘输入,但如果用户启用 Siri 然后说话,则文本字段会填充字符串...

有没有我可以监听的事件?

最佳答案

如果以下内容为真,则您几乎解决了问题:“如果输入的内容在 X 毫秒内更改并且在 X 毫秒内没有键入任何键,则说明使用了软件辅助”。

或者,换句话说,您可以知道文本是否更改以及用户是否输入了某些内容

关于javascript - 使用 javascript 验证 Siri 输入?是否有任何与 Siri 相关的事件/触发器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17024837/

相关文章:

javascript - Promise 的第二个 .then() 没有失败

javascript - mxgraph 工具提示不显示

iphone - 为什么对自定义 CALayer 属性进行动画处理会导致其他属性在动画过程中为零?

ios - UITabBarController 中的 TableView 内容插入

iphone - Objective-C:你在代码中使用@private 可见性/访问修饰符吗?

jquery - 检测来自 iPad siri 的文本框输入

ios - 尝试提交带有 Siri 扩展的应用程序时,来自 App Store 的错误 "Invalid Intent Vocabulary"

javascript - 如何禁用 element.style?

ios - Sirikit 支持的服务及其扩展使用

javascript - 创建新的 Angular $resource