Я следую этому примеру Sinch, чтобы создать приложение для приложения, вызывающего приложение: http://www.hnwatcher.com/r/1345925/Android-Use-the-Sinch-SDK-to-build-a-free-calling-app-in-30-mins, и я загрузил пример приложения в github. Все работает нормально, за исключением того, что на входящий вызов отвечает автоматически. Я хочу, чтобы на вызов был получен ответ после того, как получатель нажал кнопку. Как я могу добиться этого?как предотвратить автоматический ответ входящего вызова
0
A
ответ
0
Когда приложение получает уведомление о входящем вызове, то следующий метод делегата называется (я скопировал это прямо из Sinch приложения к приложению вызову tutorial):
- (void)client:(id<SINCallClient>)client didReceiveIncomingCall:(id<SINCall>)call {
// For now we are just going to answer calls,
// in a normal app you would show in incoming call screen
call.delegate = self;
_call = call;
[_call answer];
}
В этом уроке вызова предназначен чтобы получить ответ сразу, поэтому мы звоним
[_call answer];
ответить на него.
Чтобы ответить на звонок одним нажатием кнопки, вам нужно просто переместить указанную выше строку кода из этого метода делегата в действие кнопки, и она будет работать.
- (IBAction)answerButtonPressed: (UIButton *)button {
[_call answer];
}
Добавление выше будет означать, что при поступлении вызова в нем не будет немедленно ответил и при нажатии на кнопку вызова будет подключен.
. Примечание: Не забудьте сохранить указатель на входящий вызов, так что вы отвечаете на вызов, как он приходит в Мы можем видеть, что это происходит в методе приема вызовов:
_call = call;
Смежные вопросы
- 1. MC52i/MC55i Автоматический прием входящего вызова
- 2. Автоматический выбор входящего телефонного вызова с помощью Java
- 3. Как предотвратить автоматический запрос?
- 4. Автоматический ответ?
- 5. Предотвратить ответ от вызова опасноПользовательская сторонаSetInnerHTML
- 6. Как показать активность входящего вызова
- 7. Как установить приоритет входящего вызова
- 8. Звездочка: обнаружение входящего вызова
- 9. Настраиваемый экран входящего вызова
- 10. блокировки входящего вызова - Android
- 11. отслеживать действие входящего вызова
- 12. Падение входящего вызова
- 13. Обнаружение входящего вызова
- 14. Запись входящего вызова
- 15. Класс входящего вызова iPhone?
- 16. Найти IMSI входящего вызова
- 17. Как предотвратить автоматический выбор переключателей
- 18. Как предотвратить автоматический разрыв строки
- 19. linphone-iphone автоматический ответ
- 20. Symfony автоматический ответ вопрос
- 21. Программно получить номер входящего вызова
- 22. AVplayer возобновление после входящего вызова
- 23. Проверка входящего вызова на Iphone
- 24. Прерывание входящего вызова в android
- 25. Отклонение входящего вызова в android
- 26. Обнаружение входящего вызова iphone 5
- 27. Блокировка входящего вызова в android
- 28. Asterisk AMI отслеживание входящего вызова
- 29. Тип входящего вызова в android
- 30. Отдельный приемник для входящего вызова