Hello! And what is the problem to check length of dtmf_digits variable? This is string variable, so You may use dtmf_digits.length .
Hi,
The following javascript file asks callers to enter their 4 digit PINs. I am wondering if an event will be fired when a caller doesn't enter anything or enter just 3 digits. If not, what is the recommended way of handling those cases? Thanks.
function on_dtmf(session, type, digits, arg) { dtmf_digits += digits.digit; return(false); }
session.answer();
while (session.ready()) { dtmf_digits = ""; session.flushDigits(); session.speak("flite", "kal", 'please enter your 4 digit pin', on_dtmf); dtmf_digits = session.getDigits(4, "", 5000, 1000, 10000); console_log("pin=" + dtmf_digits + "\n"); }
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Regards, Boris