0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 25
|
||||||||||||||||
1 | ||||||||||||||||
Socket.io (прослушивание события работает на Desktop и не работает на Android)18.01.2016, 12:53. Показов 1169. Ответов 3
Метки нет Все метки)
(
Есть метод, прослушивающий событие сервера по soket.io
(import io.socket.client.Ack; import io.socket.client.IO; import io.socket.client.Socket; import io.socket.emitter.Emitter; ) вот метод:
В конце метода вставил "System.out.println("callingR->refreshWS()");" И только эту строка каждые 2 секунды появляется ((((( В чём проблема?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
18.01.2016, 12:53 | |
Ответы с готовыми решениями:
3
Почему в iPhone не работает нажатие на телефонный номер, а в Android работает?
Прослушивание события клик Не работает Database Desktop |
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 25
|
|||||||||||
19.01.2016, 10:08 [ТС] | 4 | ||||||||||
В манифесте вот такой permission <uses-permission android:name="android.permission.INTERNET" />
Запускается в основном потоке. Что интересно. Соединение с этим же сервером для получения данных работает нормально. Аналогично SE (Desktop) версии. Вот метод для получения данных:
UPD. Если вызвать этот метод в onCreate основного активити - он работает. Возвращает ответы сервера НО..... похоже блокирует UI. Экран телефона белый (((( Графические элементы не отображаются. Добавлено через 19 часов 35 минут Разобрался. Дело в том, что у меня в этом же потоке есть метод получения новых записей и события на сервере надо было слушать в нём же:
0
|
19.01.2016, 10:08 | |
Помогаю со студенческими работами здесь
4
Database desktop не работает Не работает Database Desktop Прослушивание события сцены в загружаемом swf Не работает PostBack обработчик события с ЧПУ. Без ЧПУ работает Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |