Браузер для вызовов браузера с бесплатной учетной записью, нажмите любую клавишу, чтобы продолжить?

Я пробую twilio, используя краткое руководство. Я делаю вызовы из браузера в браузер. Я следовал учебнику. Когда я пытаюсь позвонить, он звонит и подключается. Затем он воспроизводит сообщение «бесплатная учетная запись» и просит меня нажать любую клавишу, чтобы продолжить. Когда я нажимаю клавишу, он ничего не делает в течение нескольких секунд, а затем зависает, не переходя в другой браузер.

Это происходит из-за того, что у меня бесплатная учетная запись, или мне нужно сделать что-то еще, чтобы он зарегистрировал нажатие клавиши из браузера?


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


Ответы (1)


Евангелист Twilio здесь.

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

Надеюсь, это поможет.

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