Обаждания от браузър към браузър с безплатен акаунт, натиснете произволен клавиш, за да продължите?

Изпробвам twilio с помощта на урока за бърз старт. Правя извиквания от браузър към браузър. Следвах урока. Когато се опитам да се обадя, той звъни и се свързва. След това възпроизвежда съобщението „безплатен акаунт“ и ме моли да натисна произволен клавиш, за да продължа. Когато натисна клавиш, той не прави нищо за няколко секунди и след това затваря, без да минава през другия браузър.

Това се случва, защото имам безплатен акаунт или има нещо друго, което трябва да направя, за да регистрира натискането на клавиш от браузъра?


person startupsmith    schedule 17.06.2014    source източник


Отговори (1)


Twilio евангелист тук.

Виждам къде това може да е объркващо и има добра обратна връзка. Подканата за натискане на произволен клавиш очевидно прави предположението, че се обаждате от действителен телефон, който включва клавиатура, която ви позволява да натискате произволен клавиш. Очевидно с просто приложение Twilio Client по подразбиране няма цифрова клавиатура, която да натискате, но JavaScript SDK включва sendDigits функция, която прави доста тривиално свързването на бутон (или някакъв друг потребителски интерфейс) във вашето приложение, за да изпрати еквивалента на натискане на клавиш (известен още като DTMF тон) към Twilio.

Надявам се това да помогне.

person Devin Rader    schedule 18.06.2014
comment
Благодаря ти. Бях заседнал в същия сценарий в Android. В android също има функция sendDigits(). Това свърши работа. Благодаря Девин. - person M S; 25.06.2014
comment
@Devin Сблъсках се със същия проблем, с който се сблъска OP. Но след като прочетох отговора ви, добавих бутон, който прави Twilio.Connection.sendDigits('0'). Конзолата на Chrome обаче казва, че функцията е недефинирана. Някаква идея защо? - person Regnarg; 12.08.2014
comment
Изглежда, че се опитвате да извикате sendDigits директно в класа на връзката, а не екземпляр на обекта на връзката. Когато направите или получите повикване в Cliekt SDK, ще получите екземпляр на обекта Connection, който можете да запишете като глобална променлива и след това да извикате sendDigits. Надявам се това да помогне. - person Devin Rader; 12.08.2014