asterisk - 宏的替代方案
问题描述
Asterisk 16 具有已弃用宏的状态。
哪个是 Asterisk 中宏的替代方案?
解决方案
Macro() 和 MacroExit() 现在被 Gosub() 和 Return() 取代
运行 Gosub 时要小心,因为变量将在所有 Gosub 之间共享。
如果您调用运行相同 => n,Set(test="foo") 的 Gosub(context_1,s,1) 来设置变量 test,则该变量将可以访问并设置在 Gosub(context_2,s,1 ) 例如
推荐阅读
- blazor - 获取 HTTP 流正在阻塞渲染
- excel - 如何使用 Excel 中的条件识别一个月内的一周
- pandas - 如何使用熊猫多次为字典中的键分配多个值
- javascript - 动态添加标题到弹出元素 - jQuery
- javascript - 如何在 React 中使用 fetch 和表单数据发布对象?
- php - MySQL 更新查询正在更新除日期以外的所有字段(使用 PHP)
- html - 下拉菜单自动关闭
- javascript - 在非异步函数中调用异步函数
- swift - 调用我的 struct 动态成员会导致我的闭包内出现无限循环?
- python-3.7 - 某些测试用例的输出错误