JavaScript应用程序在Freeswitch中不工作
我正在学习FreeSWITCH应用程序。在本文中,应用程序名为“javascript”,用于执行我们的javascript 我创建了以下JavaScript:JavaScript应用程序在Freeswitch中不工作,javascript,freeswitch,Javascript,Freeswitch,我正在学习FreeSWITCH应用程序。在本文中,应用程序名为“javascript”,用于执行我们的javascript 我创建了以下JavaScript: var languageCode = "en"; var soundDir = "sound/"; function playFile(fileName, callBack, callBackArgs) { session.streamFile(soundDir + languageCode +
var languageCode = "en";
var soundDir = "sound/";
function playFile(fileName, callBack, callBackArgs)
{
session.streamFile(soundDir + languageCode + "/" + fileName, callBack, callBackArgs);
}
session.answer();
playFile("HelloWorld.wav");
exit()
然后我在fs_cli中使用jsrun API运行了这个脚本。
但它给出了错误,因为“session.answer”不是一个函数。我认为您误解了“session.answer()”的含义 谁来听你的HelloWorld.wav? 如果您像这样使用“jsrun”,最好是释放开关拨出,因为它没有会话要应答 还应遵循本示例最后一部分关于拨号计划的内容: 此示例不与“jsrun”一起使用