我刚刚开始做一些VXML,并且希望做一个简单的功能,其中在任何表单上获得的零DTMF输入将导致一个共同的通用操作。一个很好的例子就是我们在与IVR的正常交互中使用的一个例子,当我们进入IVR时,我们按0就可以与代理商交谈。
1)我想为此目的使用throw / catch。这是一个很好的设计还是有另一个最适合此类动作的VXML功能?
<choice dtmf="0" event="zeroEntered"/>
</choice>
我的根文件会:
<catch event="ZeroEntered">
---Do something
</catch>
2)如果要使用throw / catch,我认为不可能在所有VXML页面上获得dtmf为零。因为我所拥有的所有VXML页面上都没有元素......还有其他方法吗?或者我应该明确地在所有页面中包含菜单以在调用期间捕获dtmf为零?
答案 0 :(得分:2)
您所指的通常称为通用或全局语法。您可以使用link元素实现它们。您可以在应用程序,文档或表单级别设置此语法的范围。有关通用语法的更多信息look at this article。您可以找到有关link element here。
的更多信息