【发布时间】:2014-11-11 15:47:12
【问题描述】:
有没有办法从网页(可能使用 Javascript)触发 Siri 来填充输入文本字段?
【问题讨论】:
标签: javascript html siri
有没有办法从网页(可能使用 Javascript)触发 Siri 来填充输入文本字段?
【问题讨论】:
标签: javascript html siri
您可能无法直接触发 Siri,但您可以使用 x-webkit-speech html5 输入类型,这将添加使用语音输入的功能:
<input type="text" x-webkit-speech>
它应该也可以在移动 safari 中使用:http://caniuse.com/#feat=web-speech
如需更多信息,您可以参考:http://blog.teamtreehouse.com/accepting-speech-input-html5-forms
【讨论】:
alert(document.createElement('input').webkitSpeech !== undefined)。如果它返回true 你应该可以使用它,如果它返回false 则不行。不幸的是,关于移动 safari 语音输入的信息似乎很少......
x-webkit-speech 已弃用。有关替代解决方案,请参阅此 StackOverflow Question。