宏的替代品
Alternative of the macros
Asterisk 16 的宏已弃用。
哪个是 Asterisk 中宏的替代品?
选择:
Macro() => Gosub()
MacroExit() => Return()
请注意,您要进入 Gosub() 的上下文的名称没有前缀,就像 Macro() 一样,它的前缀是 "macro-"。
Macro() 和 MacroExit() 现在被 Gosub() 和 Return()
取代
运行 Gosub 时要小心,因为变量将在所有 Gosub 之间共享。
如果你调用 Gosub(context_1,s,1) 那是 运行 a same => n,Set(test="foo") 来设置变量测试,这个变量将可访问并在 Gosub(context_2,s,1) 上设置,例如
Asterisk 16 的宏已弃用。
哪个是 Asterisk 中宏的替代品?
选择:
Macro() => Gosub()
MacroExit() => Return()
请注意,您要进入 Gosub() 的上下文的名称没有前缀,就像 Macro() 一样,它的前缀是 "macro-"。
Macro() 和 MacroExit() 现在被 Gosub() 和 Return()
取代运行 Gosub 时要小心,因为变量将在所有 Gosub 之间共享。
如果你调用 Gosub(context_1,s,1) 那是 运行 a same => n,Set(test="foo") 来设置变量测试,这个变量将可访问并在 Gosub(context_2,s,1) 上设置,例如