【问题标题】:Is there a way to activate Siri from a webpage?有没有办法从网页激活 Siri?
【发布时间】:2014-11-11 15:47:12
【问题描述】:

有没有办法从网页(可能使用 Javascript)触发 Siri 来填充输入文本字段?

【问题讨论】:

    标签: javascript html siri


    【解决方案1】:

    您可能无法直接触发 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

    【讨论】:

    • 您可以通过在移动 safari 中运行这个 sn-p 来检查语音输入的支持:alert(document.createElement('input').webkitSpeech !== undefined)。如果它返回true 你应该可以使用它,如果它返回false 则不行。不幸的是,关于移动 safari 语音输入的信息似乎很少......
    • x-webkit-speech 已弃用。有关替代解决方案,请参阅此 StackOverflow Question
    猜你喜欢
    • 1970-01-01
    • 2018-11-11
    • 2014-05-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多